Задать вопрос
@andrey13879

Как седлать так, чтобы тг бот сам отправлял сообщения в группу?

Бот должен отправлять сообщения, ранее заданные, с некоторым промежутком времени. Помогите, пожалуйста, потому что в интернете нашел похожие, но они начинали писать только если админ в группу пишет.
  • Вопрос задан
  • 72 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    SMM-продвижение в Телеграме
    1 месяц
    Далее
  • Бруноям
    Продвижение в Telegram
    1 месяц
    Далее
  • GB (GeekBrains)
    Профессия SMM-специалист 3.0
    8 месяцев
    Далее
Решения вопроса 1
@Mikeshadow
Очередной телеграм ботодел)
async def time_spam():
    while True:
        await bot.send_message(chat_id, text)
        await asyncio.sleep(10)
if __name__ == '__main__':
    executor.start_polling(dp, on_startup=time_spam)

Если используешь aiogram
Саму функцию можно вызывать как угодно, не только через on_startup
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы