Привет, как сделать так, чтоб бот перекидывал все сообщения, которые люди отправили в него? Например, через bot.copy_message или bot.forward_message, когда я отправляю в бота несколько изображений с видео и текст, он отправляет мне только одно фото или видео с текстом, а остальные не отправляются. что делать? ( надо прям как у livegram bot
ЛевыйТип, чувак, если он захочет он сам спросит у гпт, раздел не для того создан чтоб пасты с него кидать
1xday, если он сюда написал значит хочет помощи) там буквально был готовый код, теперь будет ждать пока кто то в ручную не кинет тоже самое...
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() Код 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()