泠风寒声酱!:@Lfhsheng_bot
仓库地址:Lfhsheng/LfhshengBot
每次暑假时,就是编程的好时机。
最近看到@咕谷酱的Telegram机器人,突发奇想也想整上一个,水群专用。
功能主要有以下几个:
- 投硬币
- 随机一言
- 关键词回复
命令分别是:
/tosscoin
/word
编写
- 语言:Python
- 库:pyTelegramBotAPI
其实用其他库也可以,但是个人感觉pyTelegramBotAPI更简单,好用。
pip install pyTelegramBotAPI
以下是一个抛硬币游戏的示例:
from telebot import *
from random import randint
token = "在这填上令牌"
bot = TeleBot(token, parse_mode=None)
@bot.message_handler(commands=["tosscoin"])
def send_coin(message):
print("有人在抛硬币喵")
if randint(0,1) == 0:
bot.reply_to(message,"硬币是反面喵!")
else:
bot.reply_to(message,"硬币是正面喵!")
token
找@BotFather获取,用于控制机器人。
reply_to
的意思是回复此发送命令的消息。
其他
繁简转换
可使用zhconv
库。
pip install zhconv
用法:
convert(需要转换的字段,"zh-cn")
Comments 4 条评论
太专业啦qaq
@火喵 没有,还是Telebot这个库比较厉害,很好用
telegram的bot还可以接受各种通知或者转发通知。 做人形的话,还能监控聊天(确信)
@Kaspa 主要是比较好玩,可以水群