diff --git a/main.py b/main.py index 08246bc..0450515 100644 --- a/main.py +++ b/main.py @@ -13,6 +13,7 @@ logger.add(sys.stderr, format="{time} {level} {message}", filter="my_module", le async def main(): from routes import labelers + # 368658177 - Ildyrym | 304398797 - Alex user_info = await db.requests.get_user_token(304398797) if not user_info: logger.error("user don't have a token in db!") diff --git a/routes/__init__.py b/routes/__init__.py index 0fbb3b6..ad16bdc 100644 --- a/routes/__init__.py +++ b/routes/__init__.py @@ -1,3 +1,3 @@ -from . import game_handler, delete_msg, info_bot, rewards, ping, profile, add_friend +from . import game_handler, delete_msg, info_bot, rewards, ping, profile, add_friend, not_command -labelers = [game_handler.bl, delete_msg.bl, info_bot.bl, rewards.bl, ping.bl, profile.bl, add_friend.bl] +labelers = [game_handler.bl, delete_msg.bl, info_bot.bl, rewards.bl, ping.bl, profile.bl, add_friend.bl, not_command.bl] diff --git a/routes/info_bot.py b/routes/info_bot.py index f99e56d..b656c94 100644 --- a/routes/info_bot.py +++ b/routes/info_bot.py @@ -15,8 +15,6 @@ async def about_cmd(ctx: Message): version = repo.head.object.hexsha[:7] version_date = repo.head.object.committed_datetime.astimezone(pytz.timezone("Europe/Moscow")) - f'Текущая версия бота: {version} от {version_date}' - await edit_message(ctx, "Информация о боте 🤖:\n\n" "Название бота 🤖: dize_lp\n" diff --git a/routes/not_command.py b/routes/not_command.py index 1d92798..78a23be 100644 --- a/routes/not_command.py +++ b/routes/not_command.py @@ -7,5 +7,5 @@ bl = UserLabeler() @bl.message(Permission(), text=prefix_bot + " ") -async def wrapper(message: Message): +async def wrapper(message: Message, command): await edit_message(message, "Такой команды не существует") diff --git a/routes/profile.py b/routes/profile.py index 06ae4eb..722553d 100644 --- a/routes/profile.py +++ b/routes/profile.py @@ -1,20 +1,20 @@ -import time - +import git from vkbottle.user import Message, UserLabeler from config import edit_message, prefix_bot, prefix_dd from custom_rules.permission import Permission -from utils import rewards bl = UserLabeler() @bl.message(Permission(), text=[prefix_bot + " профиль"]) async def get_profile_cmd(message: Message): - delta = round(time.time() - message.date, 2) - - if delta < 0: - delta = "666" + repo = git.Repo(search_parent_directories=True) + version = repo.head.object.hexsha[:7] await edit_message(message, - f"Твой профиль:\n\n Название бота: Impulse LP\n Твоя версия: None\n Твои достижения: {rewards[1]}️\n Твой префикс: {prefix_bot}\n Твой префикс дд: {prefix_dd}\n Твой пинг: {delta}") + f"[ Impulse LP ]\n" + f"Текущая версия: {version}\n" + f"Основной префикс: {prefix_bot}\n" + f"Префикс дд: {prefix_dd}" + )