Задать вопрос
Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (4)

Лучшие ответы пользователя

Все ответы (4)
  • Как сделать так, чтобы бот отправил сообщение после определённого времени, но можно было что либо делать в боте?

    Bagadan
    @Bagadan
    Я богдан
    чат гпт сказал так

    import telebot
    import datetime
    import schedule
    import time
    
    # Введите здесь токен вашего бота
    TOKEN = 'YOUR_BOT_TOKEN'
    
    # Создаем экземпляр бота
    bot = telebot.TeleBot(TOKEN)
    
    # Функция, которая будет вызываться каждый день в 15:00
    def scheduled_reply():
        # Отправляем сообщение в определенный чат
        chat_id = 'CHAT_ID'  # Замените на ID чата, в который вы хотите отправить сообщение
        message = "Привет! Это ежедневное сообщение от бота."
        bot.send_message(chat_id, message)
    
    # Обработчик команды /start
    @bot.message_handler(commands=['start'])
    def start(message):
        # Отправляем приветственное сообщение
        bot.reply_to(message, "Привет! Я бот, который будет отвечать раз в день в 15:00.")
    
    # Обработчик команды /hello
    @bot.message_handler(commands=['hello'])
    def hello(message):
        # Отправляем приветственное сообщение
        bot.reply_to(message, "Привет! Как дела?")
    
    # Планирование выполнения функции scheduled_reply каждый день в 15:00
    schedule.every().day.at("15:00").do(scheduled_reply)
    
    # Запуск планировщика в отдельном потоке
    def scheduler():
        while True:
            schedule.run_pending()
            time.sleep(1)
    
    # Запускаем обработчик команд и планировщик в отдельных потоках
    import threading
    
    command_thread = threading.Thread(target=bot.infinity_polling)
    scheduler_thread = threading.Thread(target=scheduler)
    
    command_thread.start()
    scheduler_thread.start()


    я несколько раз переспросил его уверен ли он в своем ответе он пару раз поправил
    Ответ написан
    Комментировать
  • Как вернуть Blender нормальный язык программы?

    Bagadan
    @Bagadan
    Я богдан
    Тут три варианта
    1.Нанять переводчика(желательно пришельца)
    2.попробуй поменять цветовую схему
    3.Скачать другую версию
    Ответ написан
    Комментировать