import telebot
import sqlite3
database = sqlite3.connect("result.db")
cur = database.cursor()
api = "token"
bot = telebot.TeleBot(api)
name_of_game = 'name' #Ввести название игры
@bot.message_handler(commands=['start'])
def start(message):
bot.reply_to(message, f'''Привет!
Ты попал в игру {name_of_game}
Правила просты. ✅
1. Не списывать, наш бот имеет доступ к просмотру Ваших действий вне бота (Спец. API телеграм).
2. Не ломать бота. Если вы сломаете бота ( от огромного кол-ва спама) вы будете дисквалифицированы из игры
3. Вносить настоящую информацию. В нашем боте имеется база данных, с помощью которой мы узнаем все результаты игры.''')
bot.reply_to(message, "Чтобы начать игру нужно ознакомиться с командами, /help ")
@bot.message_handler(commands=['help'])
def help(message):
bot.reply_to(message, '''Перечень команд:
/start - Команда для запуска бота
/help - Команда для списка команд.
/sg - Команда для начала игры
''')
@bot.message_handler(commands=['sg'])
def sg(message):
msg = bot.send_message(message, 'Великолепно, приступим... Начнем с знакомства! Как тебя зовут (Хватит Фамилии и Имени)')
a = bot.register_next_step_handler(msg, sg)
bot.send_message(a)
bot.polling(none_stop=True)
database.close()
В конце добавил sg и для проверки работы
msg = bot.send_message(message, 'Великолепно, приступим... Начнем с знакомства! Как тебя зовут (Хватит Фамилии и Имени)')
a = bot.register_next_step_handler(msg, sg)
bot.send_message(a)
и он сломался...