Задать вопрос
Ответы пользователя по тегу TeleBot
  • Как сделать бота поддержки с при помощи библиотеки telebot?

    @Proxor1
    Начинающий программист
    import telebot
    from telebot import types
    
    bot = telebot.TeleBot('токен')
    
    
    @bot.message_handler(commands=['support'])
    def support(message):
        msg = bot.send_message(message.chat.id,
                               'Поддержка приветствует тебя! Зачем ты здесь?')  # тут мы задаём вопрос человеку
        bot.register_next_step_handler(msg,
                                       send_moderators)  # тут мы ожидаем ответа и как получим запускаем функцию send_moderators
    
    
    def send_moderators(message):
        msg = bot.send_message(chat_id="айди группы модератора",
                               text=f'Новое обращение в поддержку от @{message.from_user.username} / {message.from_user.id}\n\n{message.text}')  # тут бот оправляет в чат модератора
        bot.register_next_step_handler(msg, ans)  # тут мы ожидаем ответа модератора и как получим запускаем функцию ans
    
    
    def ans(message):
        bot.send_message(chat_id="айди группы куда должен прийти ответ от модератора", text=message.text)
    Ответ написан