Денис Остапю'к Asked:2022-09-02 02:24:27 +0000 UTC2022-09-02 02:24:27 +0000 UTC 2022-09-02 02:24:27 +0000 UTC 如何使远程机器人“Python”从 txt 文件中发送随机行 772 假设有一个机器人,并且有一个 8 个字符的密码列表,每个密码都以新行开头,根据记录类型 \n。如何让 Python 中的 TeleBot 在消息中发送随机密码字符串?我会很感激你的帮助/想法。 python 1 个回答 Voted Best Answer geoking1907 2022-09-02T03:07:51Z2022-09-02T03:07:51Z 试试这样: import random import telebot bot = telebot.TeleBot("ТОКЕН") @bot.message_handler(commands=['password']) def start(message): password = random.choice(list(open('passwords.txt'))) bot.reply_to(message, f"Пароль - {password}") bot.infinity_polling() 而不是“TOKEN”插入来自 BotFather 的机器人令牌,而不是 password.txt - 密码文件的路径。 或者像这样: import random import telebot bot = telebot.TeleBot("ТОКЕН") passwords = ["ABCDEFGH", "12345678", "qwertyui"] @bot.message_handler(commands=['password']) def start(message): password = random.choice(passwords) bot.reply_to(message, f"Пароль - {password}") bot.infinity_polling() 不同之处在于密码的存储位置。读这个
试试这样:
而不是“TOKEN”插入来自 BotFather 的机器人令牌,而不是 password.txt - 密码文件的路径。
或者像这样:
不同之处在于密码的存储位置。读这个