问题标签 [php-telegram-bot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - how to send an alert message by telegram bot?
i want to send timed message likes @alertbot, my code like this. but at 20.30 the bot doesnt send any message.
what's wrong with my script?
php - 如何等待我的 Telegram Bot 收到传入消息?
如何让我的 Telegram Bot 与用户交互?例如:
用户:/买
博特:你想买什么?
用户:冰淇淋
Bot:你已经成功购买了冰淇淋!
那么我该怎么做呢?
telegram - 如何在 PHP 中获取最新的电报频道帖子?
如何在 PHP 中获取最后一个电报频道帖子?
例如,我可以通过以下方式获取频道成员数:
bots - 无法设置我的 Telegram Bot 的 webhook
我设置了 Telegram Bot 的 webhook,它似乎工作正常,但是当我尝试给他写信时,bot 没有回复。我表示为 webhook 的文件的代码是正确的(我使用 getupdates 方法检查了它),并且托管它的服务器具有 SSL 证书。
试图查看 getWebhookInfo 方法的结果,我检查了错误是"Wrong response from the webhook: 410 Gone"。
任何人都可以帮助我找出问题所在?
php-telegram-bot - 我的 Telegeram 机器人什么也没发生
我想创建一个电报机器人,我写了这个代码,我还设置了 Webhook,这个代码将电报机器人的 Json 响应返回给它自己,但我不知道为什么它不工作.. 任何帮助和指南都会受到赞赏。
cakephp-3.0 - 如何在 CakePHP 3 中使用电报 api 包?
我尝试在我的 CakePHP 3 网站中使用PHP telegram bot,但遇到了很多问题。
完成
我运行“composer require longman/telegram-bot”并将包复制到“plugins”文件夹。
然后“bin/cake 插件加载 longman/telegram-bot”。
问题
1. 我必须把包裹放在哪里,为什么?供应商或插件
2. 如何在 URL 中调用包方法?
我在“telegram-bot/src/Telegram.php”中添加了“index”方法,并在我的“Template/Users/index.ctp”中尝试了这个片段代码。
echo $this->Html->link('telegram', ['plugin' => 'longman/telegram-bot', 'controller' => 'telegram', 'action' => 'index']);
结果
Error: A route matching "array ( 'plugin' => 'longman/telegram-bot', 'controller' => 'telegram', 'action' => 'index', '_ext' => NULL, )" could not be found.
3. 我必须在“routes.php”中添加什么?
4. 如何在我的控制器和模型中使用“telegram-bot/src/Telegram.php”方法。
5. 还有什么必须遵守的吗?
谢谢。
telegram-bot - 使用整数 id 的频道上的 Telegram Bot getChat 方法返回旧的详细信息
我们有一个网络应用程序,用户将我们的机器人添加到他/她的频道中作为管理员,并且可以从网络应用程序中做一些事情(例如发布/编辑带有标记按钮的项目..等),我们的应用程序很大程度上基于频道整数chat_id(例如:chat_id=-1001006616144)而不是(@username),一切正常......问题是:
当频道所有者更改频道用户名(例如 @foo 到 @bar)时,如果我传递频道整数 id(例如:-1001006616144),robots getChat方法仍然返回旧频道的用户名(@foo),尽管没有频道不再使用用户名@foo
但这不适用于更改频道标题,我的意思是如果所有者更改频道标题,getChat(以整数 id 作为参数)方法会立即返回更新后的频道标题(和用户名)
我需要使用整数chat_id,因为它在频道的生命周期内保持不变,直到它被删除,并且我的网络应用程序需要更新的@username 和标题,只要我的机器人是频道中的管理员,这
是某种错误吗?任何人都可以建议一个解决方法,这样我就可以获得更新的频道信息(最多 12 小时间隔)?我使用 PHP BTW
php - 如何在电报中回答回调查询后发送消息?
我正在尝试用 PHP 开发 Telegram Bot,但是当我按下内联按钮时,我的机器人无法回答用户。有人可以在调用方法后
帮我发送消息(方法)吗?sendMessage
answerCallback
这是我最后的试用代码:
php - How to get user's non-command answer in PHP Telegram Bot?
I am writing a new Bot for Telegram for the first time using PHP Telegram Bot.
Imagine I want to show What is your name?
for /start
command and wait for user's answer, wait for user's answer and then show Hello USER_NAME
to him.
I could implement /start
commands. But how can I get user's reply that is not in form of /command
? Actually I need a listener to a non-command message.
Is there anyone who can help me?
telegram - 电报botfather不允许制作更多机器人
我正在尝试制作电报机器人。到目前为止,我已经制作了 20 个机器人,现在当我从机器人父亲那里选择 newbot 时,它会说:“我做不到。
你来找我要 20 多个机器人。但你不尊重地问。你不提供友谊。你甚至都没有想过要叫我Botfather”
我应该如何制作更多机器人?谢谢