telegram bot python使用示例教程
1.获取token
点击这里创建
依次输入:/start
/newbot
# 然后输入机器人的名字,注意必须以 bot 结尾!
# `987654321:FEDCBA_dfoiuweSWEczgxT7-l4r9Y` 收到类似这样的就是你的token
2.获取个人chat_id
其中id字段,就是你的chat_id
点击这里获取chat_id
3.获取群组chat_id
- 第一种方式
把你创建的机器人拉到群组里,然后@你的机器人并随意发送一条信息,然后访问 https://api.telegram.org/bot<token>/getUpdates
获取,-100
开头的id就是.
- 第二种方式
添加机器人 @get_id_bot
到你的频道,正常情况他会自动发言告诉你频道ID,如果没有发言,可以在群组内输入 /my_id@get_id_bot
获取ID.注意在ID前添加 -100
0x0002
python代码示例
# coding:utf-8# @创建者:jonnyan404
# 日期:2021-02-13
# 博客地址:www.mrdoc.fun
# pip3 install pyTelegramBotAPI
import telebot
from telebot import apihelper
def push_telegram(text):
token = '15xxxx62:xxxxxxx'
mrdoc_id = '-10013xxxxxx'
bot = telebot.TeleBot(token)
apihelper.proxy = {
'http': 'http://127.0.0.1:10809',
'https': 'http://127.0.0.1:10809'
}
bot.send_message(mrdoc_id, text, parse_mode="Markdown")
if __name__ == '__main__':
text='*2021,扭转乾坤!*,[收藏发大财](https://www.mrdoc.fun),[https://www.cnblogs.com/jonnyan/p/14399638.html](https://www.cnblogs.com/jonnyan/p/14399638.html)'
push_telegram(text)
References
- https://longnight.github.io/2018/12/12/Telegram-Bot-notifications
- https://core.telegram.org/bots/api#message
以上是 telegram bot python使用示例教程 的全部内容, 来源链接: utcz.com/z/389513.html