Начинающий
- Статус
- Оффлайн
- Регистрация
- 22 Май 2022
- Сообщения
- 4
- Реакции
- 1
Сделал бота на пайтоне который, генерирует числа от 1 до 100
(:
Код:
import telebot
import random
# Замените 'YOUR_BOT_TOKEN' на ваш токен от BotFather
bot_token = 'YOUR_BOT_TOKEN'
bot = telebot.TeleBot(bot_token)
@bot.message_handler(commands=['start'])
def handle_start(message):
user = message.from_user
bot.reply_to(message, f"Привет, {user.first_name}! Я твой персональный бот хочешь узнать мои возможности напиши /help.")
# Обработка команды /help
@bot.message_handler(commands=['help'])
def handle_help(message):
bot.reply_to(message, "На данный момент я могу выполнить следующие команды-\n\n Я могу сгенерировать случайное число от 1 до 100. Просто отправь мне команду /random.")
@bot.message_handler(commands=['random'])
def handle_random(message):
random_number = random.randint(1, 100)
bot.reply_to(message, f"Случайное число: {random_number}")
@bot.message_handler(func=lambda message: True)
def handle_text(message):
bot.reply_to(message, "Извини, я не понимаю эту команду. Попробуй команду /help для списка доступных команд.")
if __name__ == "__main__":
bot.polling(none_stop=True)