Сделать простого бота телеграмм с копированием и выгрузкой сообщений с ссылками, и удалением старых
Бот телеграмм, который будет работать в фоновом режиме и будет копировать все сообщения в указанной группе, затем удалять их и заново выкладывать в группе. повторять этот процесс каждые 24 часа. Последнее сообщение будет фотка с картинкой qr кода с группой, а под ней кнопки-ссылки на сообщения сверху для легкой ориентации(рис 1, 2). Пытаюсь реализовать через telethon. Ссылки создаю через бота подвязанного к Controller Bot. Как мне заставить взаимодействовать бота с другим ботом(нажимать на кнопочки и писать нужный текст (рис 3))
async def copy_messages():
async for message in client.iter_messages(group_main):
# Копируем сообщение
await client.send_message(group_with_mess, message)
# Удаляем сообщение
await client.delete_messages(group_main, message)
#Написать /start в бота, но как?
await client.send_message(??, '')
#Далее начинает работать в боте, как сделать правильно?
async for message in client.iter_messages(??):
# Ищем сообщение с кнопкой "Создать пост"
if message.text == "Создать пост":
# Ищем кнопку в сообщении
button = await message.get_buttons()
# Нажимаем на кнопку
await button[0].click()
if message.text == "TEST":
# Ищем кнопку в сообщении
button = await message.get_buttons()
# Нажимаем на кнопку
await button[0].click()
На взаимодействии с ботом беда, да и вообще в общем и целом беда, ни разу до этого не писал ботов