Загрузка...

Feedback bot

Thread in Python created by xestak Jan 16, 2025. 177 views

  1. xestak
    xestak Topic starter Jan 16, 2025 0 Dec 23, 2024
    Привет, как сделать так, чтоб бот перекидывал все сообщения, которые люди отправили в него? Например, через bot.copy_message или bot.forward_message, когда я отправляю в бота несколько изображений с видео и текст, он отправляет мне только одно фото или видео с текстом, а остальные не отправляются. что делать? ( надо прям как у livegram bot
     
    1. ЛевыйТип
      1xday человек спросил как , я ему помог сказав что то что он хочет называется альбомом и кинул запрос gpt что бы тот показал пример...
    2. 1xday
      ЛевыйТип, чувак, если он захочет он сам спросит у гпт, раздел не для того создан чтоб пасты с него кидать
    3. View the next comments (3)
  2. ЗЛЫЕДЕНЬГИ666
    ЗЛЫЕДЕНЬГИ666 Jan 16, 2025 ИИИИИИИИИИИИИИИИИИИИИИИИИИИИ 2578 Jul 29, 2020
    Code


    def forward_all(update: Update, context: CallbackContext):
    for media in update.message.photo:
    context.bot.send_photo(chat_id=update.message.chat_id, photo=media.file_id)

    if update.message.video:
    context.bot.send_video(chat_id=update.message.chat_id, video=update.message.video.file_id)

    if update.message.text:
    context.bot.send_message(chat_id=update.message.chat_id, text=update.message.text)

    def main():
    updater = Updater("YOUR_BOT_TOKEN", use_context=True)
    dispatcher = updater.dispatcher

    dispatcher.add_handler(MessageHandler(Filters.all, forward_all))

    updater.start_polling()
    updater.idle()

    if __name__ == '__main__':
    main()
     
Top
Loading...