1
0
mirror of https://github.com/eternnoir/pyTelegramBotAPI.git synced 2023-08-10 21:12:57 +03:00

Merge pull request #24 from pevdh/master

Fix TeleBot#extract_command
This commit is contained in:
FrankWang 2015-07-04 03:28:14 +08:00
commit 7dae316789

View File

@ -287,13 +287,14 @@ class TeleBot:
Examples: Examples:
extract_command('/help'): 'help' extract_command('/help'): 'help'
extract_command('/help@BotName'): 'help'
extract_command('/search black eyed peas'): 'search' extract_command('/search black eyed peas'): 'search'
extract_command('Good day to you'): None extract_command('Good day to you'): None
:param text: String to extract the command from :param text: String to extract the command from
:return: the command if `text` is a command, else None. :return: the command if `text` is a command, else None.
""" """
return text.split()[0][1:] if TeleBot.is_command(text) else None return text.split()[0].split('@')[0][1:] if TeleBot.is_command(text) else None
@staticmethod @staticmethod
def _test_message_handler(message_handler, message): def _test_message_handler(message_handler, message):