telegram相关内容

Telegram bot-如何每天发送消息

我正在尝试开发一个每天在特定时间发送消息的电报机器人.但这对我不起作用.我认为问题出在时间参数上.我使用了此类的另一种方法,它们运行良好,但 run_daily 不起作用.:( 导入电报.ext从 telegram.ext 导入更新程序从日期时间导入时间updater = Updater('我的令牌',use_context=True)作业 = updater.job_queuedef call ..
发布时间:2021-09-04 20:31:20 Python

我正在用 python 写一个电报机器人

我想通过 Python 编写一个电报机器人,但它不起作用. 导入远程机器人bot = telebot.TeleBot("my_token")@bot.message_handler(content_types=['text'])定义发送(消息):bot.send_message(message.chat.id, message.text)# 跑bot.polling(non_stop=True) ..
发布时间:2021-09-04 20:31:17 Python

如何使用telethon检测用户阅读的消息?

我使用 Telethon(电报 API 的 Python 包装器)向用户发送消息.现在我想知道收到我消息的用户是否阅读了该消息.用户阅读消息时,与 Telegram 客户端中的两个勾号相同. 解决方案 有一个 MessageRead 事件.当用户阅读您发送的消息时触发. ..
发布时间:2021-09-04 20:31:14 Python

如何确保chat_id存在?

我写了一段向 Telegram 机器人发送消息的代码.为此,我使用通过 getUpdates 方法. id = requests.get(f"https://api.telegram.org/bot{token}/getUpdates").json()['result'][-1]['message']['聊天']['id'] 我的理解是,如果有人通过 /start 与机器人开始对话,则存在对话 ..
发布时间:2021-09-04 20:31:11 其他开发

什么是 Telegram 客户端消息限制?

从 这里 我知道 Telegram 限制 BOT 消息如下: >每次聊天 1 条信息/秒 >30msg/秒不同的聊天 碰巧我没有使用 python-telegram-bot API,我正在通过 telethon 的库 使用普通客户端.尝试以该节奏发送消息时,我收到来自 Telegram 的 Flood\Spam 错误.顺便说一句,我正在使用 delayQueue 类来控制这样的消 ..
发布时间:2021-09-04 20:31:08 Python

Python Telethon 获取组的所有管理员

我想获得 Telegram 群组的管理员,我尝试使用此代码,但得到空响应,我的代码 client.connect()如果不是 client.is_user_authorized():client.send_code_request(电话)client.sign_in(phone, input('输入代码:'))结果 = 客户端(functions.channels.GetParticipants ..
发布时间:2021-09-04 20:31:03 Python

使用 Telegram TL 获取频道列表

我需要用户已加入的所有频道的列表.我找到了以下功能: channels.getChannels#0a7f6bbb id:Vector= 消息.聊天 但我无法理解“id: Vector".如果是频道ID,是不是只返回单个频道的信息?!另一方面,它的返回类型是“messages.Chats".我真的不明白. 解决方案 使用 messages.Dialogs 我们将拥有所有对话框(组、频道和 ..
发布时间:2021-09-04 20:30:57 其他开发

如何从 Telegram 中的 UserID 获取用户名?

我正在使用 Python-Telegram-Bot API 来创建一个机器人.当人们启动机器人时,我会得到他们的用户名和用户名. 用户 ID 永远不会改变,但用户可以随时更改用户名. 所以我有用户名和用户 ID,我收到了另一个用户名 - 我想弄清楚该用户名是否属于现有列表中的某个人. 基本上需要从用户 ID 中找出用户名,或者我是否有任何其他方式可以使用它. 解决方案 这就是你总是使 ..
发布时间:2021-09-04 20:30:54 其他开发

Telegram 机器人可以订阅频道吗?

我想知道机器人是否可以订阅频道,我似乎无法做到. 谢谢 解决方案 实际上,机器人可以接收来自频道的所有消息——它应该只是频道的成员.请参阅我的机器人会收到什么消息?在常见问题解答中.但只有频道管理员才能“订阅"频道.以这种方式进入频道的机器人. 另一种方法是使用一些可编程的 Telegram 客户端应用程序或库(感谢开放的 MTProto 协议).例如,请参阅 Telethon ..
发布时间:2021-09-04 20:30:48 其他开发

如何在 Windows 7 和 PHP 上使用带有自证书的 Telegram 中的 setWebhook?

我是 Telegram 的新手,我正在尝试用它迈出我的第一步. 我在这里找到了一个很好的教程 https://www.youtube.com/watch?v=hJBYojK7DO4:我已经使用 PHP 和 SSL 配置了我的 Apache 2.4,并且一切正常,教程中的示例也是如此. 问题是使用 setWebhook 方法......当我尝试放入浏览器时 https://api.te ..
发布时间:2021-09-04 20:30:46 PHP

Python 电报机器人.获取给定消息回复的消息

我想开发一个 Telegram 机器人,作为书签系统.它应该处理回复其他消息的命令.实例: 我使用 python-telegram-bot 进行开发,似乎没有办法看到 /important 回复的消息.我找到了 Update.message.reply_to_message 对象,它仅在用户回复来自机器人本身的消息时才起作用. def important_handler(update: U ..
发布时间:2021-09-04 20:30:43 Python

如何在网络图中收听电报消息/推送通知

我需要通过 Telegram API 接收最新的电报更新.似乎 webogram 是该任务唯一的最新 javascript 库.我之前使用过电报链接,它通过 TCP 可以很好地完成任务. 我想知道 webogram 是否可以做同样的事情,特别是使用什么方法来接收传入的消息/推送通知. 解决方案 以下日志来自webogram. 我在 console.log 中添加了一些注释,以显 ..
发布时间:2021-09-04 20:30:39 其他开发

使用 URL 重定向站点阻止电报链接预览

目前我有一个输出 URL 的电报机器人,但每次机器人发送 URL 电报时都会创建一个链接预览.我想出的一个解决方案是通过 URL 重定向服务或网站传递此 URL 以中断链接预览.是否有 url 重定向服务,我可以在其中附加一个 URL 参数,它将重定向到该站点? 我可以编写自己的 php 脚本来解析 URL 参数,但如果服务已经存在,我宁愿使用它. 解决方案 您可以在使用 sendM ..
发布时间:2021-09-04 20:30:36 其他开发

从移动网站中的链接打开电报应用程序

有没有办法从手机中的网站打开电报应用程序?我知道如果您使用电报://您可以打开电报应用程序,但是我如何打开电报并使用给定号码创建新对话?我知道 whatsapp 是可能的,比如 this: 这是链接 https://api.whatsapp.com/send?phone=359883378007,当链接加载它beign重定向到这个链接whatsapp://send/?phone=359883 ..
发布时间:2021-09-04 20:30:34 其他开发

如何解决此错误:AttributeError: 'NoneType' object has no attribute 'reply_text'?

我有一个按钮,它应该返回 ask_wikipedia 函数,所以我使用了 CallbackQueryHandler 但是当我想调用 ask_wikipedia 函数时,我收到一个属性错误!为什么?我该如何解决? def Click_Button(update, context) :查询 = update.callback_query如果 query.data == “研究":ask_wikipe ..

如何使用机器人读取来自 Telegram 组的消息?

我想连接一个简单的电报机器人来读取来自组的消息(我不是管理员).我已经将机器人添加到群组中,但它不起作用. 这是我在 Python 中的代码: 导入传送点从 pprint 导入 pprint导入时间从 telepot.loop 导入 MessageLoop键 = "我的 API"bot = telepot.Bot(key)定义句柄(味精):打印(味精)bot.message_loop(句柄 ..
发布时间:2021-09-04 20:30:28 其他开发

电报机器人不适用于所有用户

我创建了几个 Telegram 机器人.它们适用于我的帐户以及我测试过的其他几个帐户. 但我收到几个用户的报告,说机器人从不响应. 是否有一些用户设置会阻止帐户从机器人获取消息?或者任何其他想法为什么它不适用于某些帐户? 解决方案 好的,找到问题了,是pebcak. 这个问题是因为我们的代码正在访问 json 数据中的 last_name,所以对于在他们的帐户中没有设置姓 ..
发布时间:2021-09-04 20:30:25 其他开发