Sla*_*ast 6 telegram python-telegram-bot telegram-bot
我有一个电报机器人,它使用此代码向某个机器人发布消息。
import telegram
from telegram import ParseMode
def send_msg(text):
token = '1*****:AAF*************esns'
chat_id = "34*****4"
bot = telegram.Bot(token=token)
bot.sendMessage(chat_id=chat_id, text=text, parse_mode=ParseMode.MARKDOWN_V2)
Run Code Online (Sandbox Code Playgroud)
我想知道的是,电报机器人是否可以向我的频道发送消息,我已将其设置为管理员,而不是其自己的名为 somebot 的频道。
由于您的机器人已经是您希望其发布帖子的频道的管理员,因此您只需将 for 更改chat_id为Bot.send_message()机器人要在其中发送帖子的频道之一。
例如,您可以使用Bgram Telegram 客户端或IDBot获取此 ID 。请注意,您可能必须在-100获得的 ID 前面加上频道,因为频道只是特殊的超级组。
希望能帮助到你 ;)