Всем привет, можете пожалуйста подсказать из-за чего появляется ошибка:
worktime() takes 0 positional arguments but 1 was given
Вот код:
now = datetime.now().time()
a = datetime.strptime('10:00', '%H:%M').time()
b = datetime.strptime('20:00', '%H:%M').time()
@bot.message_handler(commands=['start'])
def worktime():
if a < now < b:
def welcome(message):
sti = open('hello.tgs', 'rb')
bot.send_sticker(message.chat.id, sti)
bot.send_message(message.chat.id, "----".format(message.from_user, bot.get_me()), parse_mode='html')
#city
markup = types.ReplyKeyboardMarkup(resize_keyboard = True, one_time_keyboard=True)
item1 = types.KeyboardButton("----")
item2 = types.KeyboardButton("----")
markup.add(item1, item2)
bot.send_message(message.chat.id, "----?", reply_markup = markup)
else:
@bot.message_handler(content_types = ['text'])
def closed(message):
bot.send_message(message.chat.id, "----".format(message.from_user, bot.get_me()),parse_mode = 'html')