Можно конечно и лучше логику составить, но вот:
@bot.message_handler(content_types=['text'])
def lmdbot(message):
if message.text == 'Рухати мишкою':
bot.register_next_step_handler(bot.send_message(message.from_user.id, 'Скільки разів?'), mousemove)
else:
markup = telebot.types.ReplyKeyboardMarkup(row_width=2)
markup.add(telebot.types.KeyboardButton("Рухати мишкою"))
bot.send_message(message.from_user.id, "Що робити?", reply_markup=markup)
def mousemove(message):
times = int(message.text)
try:
for a in range(times):
rh=random.randint(0, 1080)
rw=random.randint(0, 1920)
mouse.move(rw, rh, duration=1)
except:
lmdbot(message)