Micro refactor

This commit is contained in:
Suren Khorenyan 2019-08-10 22:09:29 +03:00
parent 7a155794e2
commit 95fcaaeed7
2 changed files with 9 additions and 8 deletions

View file

@ -149,7 +149,7 @@ class CommandStart(Command):
:param deep_link: string or compiled regular expression (by ``re.compile(...)``). :param deep_link: string or compiled regular expression (by ``re.compile(...)``).
""" """
super(CommandStart, self).__init__(['start']) super().__init__(['start'])
self.deep_link = deep_link self.deep_link = deep_link
async def check(self, message: types.Message): async def check(self, message: types.Message):
@ -159,7 +159,7 @@ class CommandStart(Command):
:param message: :param message:
:return: :return:
""" """
check = await super(CommandStart, self).check(message) check = await super().check(message)
if check and self.deep_link is not None: if check and self.deep_link is not None:
if not isinstance(self.deep_link, re.Pattern): if not isinstance(self.deep_link, re.Pattern):
@ -179,7 +179,7 @@ class CommandHelp(Command):
""" """
def __init__(self): def __init__(self):
super(CommandHelp, self).__init__(['help']) super().__init__(['help'])
class CommandSettings(Command): class CommandSettings(Command):
@ -188,7 +188,7 @@ class CommandSettings(Command):
""" """
def __init__(self): def __init__(self):
super(CommandSettings, self).__init__(['settings']) super().__init__(['settings'])
class CommandPrivacy(Command): class CommandPrivacy(Command):
@ -197,7 +197,7 @@ class CommandPrivacy(Command):
""" """
def __init__(self): def __init__(self):
super(CommandPrivacy, self).__init__(['privacy']) super().__init__(['privacy'])
class Text(Filter): class Text(Filter):

View file

@ -2,7 +2,8 @@ import asyncio
from aiogram import Bot, Dispatcher, executor, filters, types from aiogram import Bot, Dispatcher, executor, filters, types
API_TOKEN = 'BOT TOKEN HERE'
API_TOKEN = 'BOT_TOKEN_HERE'
bot = Bot(token=API_TOKEN) bot = Bot(token=API_TOKEN)
dp = Dispatcher(bot) dp = Dispatcher(bot)
@ -13,10 +14,10 @@ async def send_welcome(message: types.Message):
# So... At first I want to send something like this: # So... At first I want to send something like this:
await message.reply("Do you want to see many pussies? Are you ready?") await message.reply("Do you want to see many pussies? Are you ready?")
# And wait few seconds... # Wait a little...
await asyncio.sleep(1) await asyncio.sleep(1)
# Good bots should send chat actions. Or not. # Good bots should send chat actions...
await types.ChatActions.upload_photo() await types.ChatActions.upload_photo()
# Create media group # Create media group