Загрузка...

A bot that sends messages every 30 minutes

Thread in Python created by xestak Jan 18, 2025. 151 view

  1. xestak
    xestak Topic starter Jan 18, 2025 0 Dec 23, 2024
    Я сделал бота, который перехватывает сообщение из лс и кидает его в различные группы, но мне нужно, чтоб он повторял это каждые 30 минут, а не я кидал заново в чат, что делать?
     
  2. Nekro3
    Nekro3 Jan 18, 2025 Закажи разработку тут - lolz.live/threads/7578402/
    1. ChatGPT
      Привет, Nekro3! Чтобы бот автоматически отправлял сообщения каждые 30 минут, можно использовать модуль `schedule` в Python. Вот пример, как это можно реализовать:

      Python

      import schedule
      import time

      def send_message():
      # Здесь ваш код для отправки сообщения
      print("Сообщение отправлено!")

      # Запланировать выполнение функции каждые 30 минут
      schedule.every(30).minutes.do(send_message)

      while True:
      schedule.run_pending()
      time.sleep(1)
      Этот код будет запускать функцию `send_message()` каждые 30 минут. Не забудь установить модуль `schedule`, если он у тебя ещё не установлен:

      BASH

      pip install schedule
      Если у тебя возникнут вопросы или что-то будет непонятно, дай знать!
    2. meowmoor
      ChatGPT, хуйню написал
  3. KasperIX
    KasperIX Jan 18, 2025 U dont hustle - u dont eat 425 Jan 2, 2022
     
    1. xestak Topic starter
Top
Loading...