здесь лишь часть кода, т.к основа именно в этой части, чтобы я не писал, мне бот отвечает рандомным ответом из списка возможных ответов на "привет" и "приветик"
import schedule
import time
import random
from alice_config import random_answers
from alice_config import random_utro
from alice_config import random_noch
import telebotbot
bot = telebot.TeleBot("kod")
def utro():
bot.send_message(random.choice(random_utro))
schedule.every().day.at("07:30").do(utro)
while True:
schedule.run_pending()
time.sleep(1)
break
def noch():
bot.send_message(random.choice(random_noch))
schedule.every().day.at("23:00").do(noch)
while True:
schedule.run_pending()
time.sleep(1)
break
@bot.message_handler(content_types=["text"])
def text(message):
if message.text.lower() == "привет" or "приветик":
bot.send_message(message.chat.id, random.choice(random_answers))
else:
pass
bot.polling(none_stop=True, interval=0)