mirror of
https://github.com/python-telegram-bot/python-telegram-bot.git
synced 2024-11-22 23:27:49 +01:00
Issue 566 (#577)
* stripping token of whitespaces before starting bot * Line feed * - Case insensitivity for commandhandler - Ignore pylint case on windows.
This commit is contained in:
parent
b5b09884b1
commit
90bf26c09b
3 changed files with 6 additions and 2 deletions
|
@ -110,7 +110,7 @@ class CommandHandler(Handler):
|
||||||
res = self.filters(message)
|
res = self.filters(message)
|
||||||
|
|
||||||
return res and (message.text.startswith('/') and command[0] == self.command
|
return res and (message.text.startswith('/') and command[0] == self.command
|
||||||
and command[1] == update.message.bot.username)
|
and command[1].lower() == update.message.bot.username.lower())
|
||||||
else:
|
else:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
|
|
@ -38,7 +38,7 @@ else:
|
||||||
# on Windows, the best available is time.clock while time.time is on
|
# on Windows, the best available is time.clock while time.time is on
|
||||||
# another platforms (M. Lutz, "Learning Python," 4ed, p.630-634)
|
# another platforms (M. Lutz, "Learning Python," 4ed, p.630-634)
|
||||||
if sys.version_info.major == 3 and sys.version_info.minor >= 3:
|
if sys.version_info.major == 3 and sys.version_info.minor >= 3:
|
||||||
curtime = time.perf_counter
|
curtime = time.perf_counter # pylint: disable=E1101
|
||||||
else:
|
else:
|
||||||
curtime = time.clock if sys.platform[:3] == 'win' else time.time
|
curtime = time.clock if sys.platform[:3] == 'win' else time.time
|
||||||
|
|
||||||
|
|
|
@ -250,6 +250,10 @@ class UpdaterTest(BaseTest, unittest.TestCase):
|
||||||
queue.put(Update(update_id=0, message=message))
|
queue.put(Update(update_id=0, message=message))
|
||||||
sleep(.1)
|
sleep(.1)
|
||||||
self.assertEqual(self.received_message, '/test@MockBot')
|
self.assertEqual(self.received_message, '/test@MockBot')
|
||||||
|
message.text = "/test@mockbot"
|
||||||
|
queue.put(Update(update_id=0, message=message))
|
||||||
|
sleep(.1)
|
||||||
|
self.assertEqual(self.received_message, '/test@mockbot')
|
||||||
|
|
||||||
# directed at other bot
|
# directed at other bot
|
||||||
self.reset()
|
self.reset()
|
||||||
|
|
Loading…
Reference in a new issue