草庐IT

telegram-cli

全部标签

php - 我如何在没有用户名的情况下提及 Telegram 用户?

我想提及用户,即使是那些没有用户名的用户。如果用户设置了我返回的用户名Hi@username作为答案,但如果用户没有,我就不能这样做。我尝试使用唯一的用户ID,例如@5642166但这没有用。我怎样才能做到这一点? 最佳答案 根据officialdocumentation,可以通过带有标记的数字ID来提及用户:MarkdownstyleTousethismode,passMarkdownintheparse_modefieldwhenusingsendMessage.Usethefollowingsyntaxinyourmessag

php - 如何禁用 PHP CLI 的 Xdebug 加载?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭8年前。Improvethisquestion我正在使用composer,当我进行更新时。如果将xdebug加载到我的php.ini文件中,将花费大量时间。我怎样才能只为cli禁用xdebug。所以Composer不会花那么多时间。但是我会启用xdebug吗?

php - 在浏览器中模拟 PHP 的 CLI

我正在考虑基于浏览器的PHPIDE的想法,并且对通过浏览器模拟命令行的可能性感到好奇,但我对CLI的开发工具还不够熟悉,不知道它是否适合可以轻松完成或根本无法完成。我想做更多的调查,但到目前为止还没有找到很多关于它的资源。从较高的层次来看,我的第一直觉是设置一个文本输入,它会通过AJAX将命令提供给PHP脚本,并将任何输出返回到页面上。我只是对CLI不够熟悉,不知道如何在这种情况下与之交互。我不需要实际代码,尽管那也很有用,但我正在寻找更多我应该进一步研究的函数、类或API。理想情况下,我更喜欢PHP(假设是PHP5.3)而不是第三方库。你会如何解决这个问题?有什么我应该了解的资源或项

php - Symfony CLI 中的空转储()输出

我正在构建一个简单的Symfony-shell脚本来测试我的Symfony应用交互模式:#bin/app_dev_cli.phprequire__DIR__.'/../app/autoload.php';$kernel=newAppKernel('dev',true);//Initializebundlesandcontainer$kernel->boot();//Usefulglobalvars$container=$kernel->getContainer();$doctrine=$container->get('doctrine');$em=$doctrine->getManag

php - 从 cli php 脚本进行管道传输时,如何识别击键?

当我将phpcli脚本的输出通过管道传输到less时,我希望能够使用箭头键。目前phpcli对tty做了一些事情,只有当你执行时才能修复!sttysane从更少的内部开始,这是一种正确的痛苦!我在@http://www.php.net/manual/en/features.commandline.php#90743找到了对这个问题的引用但我似乎找不到答案:-)感谢任何帮助,尽管这个问题的排名远低于许多其他问题;-) 最佳答案 我一直在寻找一些可调整的东西来做到这一点。现在我最好的解决方法是:phpblah.php它具有预期的效果,但

php - 为什么 PHP 的自动加载功能在 CLI 模式下不起作用?

这更多的是对我个人的启迪,但是,这一直困扰着我:为什么PHP在CLI模式下不能执行“自动加载”?多年来我一直在阅读这份免责声明,但我从未读过任何涉及原因的内容:http://php.net/manual/en/language.oop5.autoload.php:Note:AutoloadingisnotavailableifusingPHPinCLIinteractivemode.有谁知道是什么阻止了PHP作为一种语言在CLI模式下自动加载? 最佳答案 在命令行上自动加载有效。请注意“交互式”的提及。PHP带有两种交互模式,但不幸

php - 在带有图像的 Telegram Bot 中发送消息

我在php上有TelegramBot代码,并通过replyWithMessage方法发送回复消息。这里的所有命令:$this->replyWithMessage(['text'=>$item['title']."\n\n".$url]);如何在文本前添加一些预览图像? 最佳答案 您可以使用/sendphoto并设置显示在图像下方的caption。https://core.telegram.org/bots/api#sendphoto 关于php-在带有图像的TelegramBot中发送消

php - Gettext 不能通过 php-cli 工作,但可以在 php-apache 中工作

我运行的代码如下所示:...$this->locale=da_DK;...putenv("LC_ALL=".$this->locale);putenv('LANG='.$this->locale);$res=setlocale(LC_ALL,$this->locale);if($res!=$this->locale){thrownewException("Thelanguagecouldnotbeset.");}bindtextdomain("domain","./locale");textdomain("domain");echosetlocale(LC_MESSAGES,0);ec

php - 从 php 执行 AWS CLI 命令导致无法找到凭证

我正在尝试使用shellexec从php代码中运行awss3cp命令。以下是php代码。echoshell_exec("sudoawss3cps3:///somefolder/somefiles3:///someotherfolder/somefile--regionap-southeast-1--aclpublic-read");文件没有被复制,echo的输出如下“无法找到凭据已完成1部分,剩余...文件”注意1:我已经使用awsconfigure命令设置了凭据注意2:如果我直接从终端运行完全相同的命令,它工作正常。有什么想法吗? 最佳答案

php - 使用 PHP 而非机器人的 Telegram API

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭4年前。Improvethisquestion应用程序使用Ionic并为此应用程序提供PHPapi后端。我们需要在此应用中集成TelegramAPI消息传递,我需要使用API而不是机器人,因为我们需要检索用户联系人以允许他们发送新的私有(private)消息。我已经花了7个多小时来寻找示例和Telegrams文档,但是仍然找不到实现它的方法,我想知道是否有人可以指出我正确的方向。