Как сделать команду с аргументом в Telebot(Python) Telegram
Вот пример:: /command <команда >
Ответы (2 шт):
Автор решения: shah
→ Ссылка
@bot.message_handler(commands=["command"]) # В commands может быть несколько разных команд
def answer(message):
command = message.text.split(maxsplit=1)[1] # В переменной будет всё, что идёт после /command
Автор решения: Киска-кодер
→ Ссылка
В telebot.utils есть метод extract_arguments(). На вход он принимает текст сообщения (надо передать), а на выход возвращает весь текст сообщения кроме команды