Обновление v0.5

Добавлена команда Пинг,
Обнавлена команда Бот,
Исправлены ошибки.
This commit is contained in:
dize_dev
2023-10-30 23:53:40 +06:00
parent 2880f2889d
commit a4d1a3b690
3 changed files with 38 additions and 4 deletions
+2 -2
View File
@@ -1,3 +1,3 @@
from . import game_handler, deletedmsg, info_bot, rewards, not_command from . import game_handler, deletedmsg, info_bot, rewards, ping
labelers = [game_handler.bl, deletedmsg.bl, info_bot.bl, rewards.bl, not_command.bl] labelers = [game_handler.bl, deletedmsg.bl, info_bot.bl, rewards.bl, ping.bl]
+14 -2
View File
@@ -1,10 +1,22 @@
import asyncio
from custom_rules.permission import Permission from custom_rules.permission import Permission
from vkbottle.user import Message from vkbottle.user import Message
from config import bl, edit_message, prefix_bot from vkbottle.dispatch.views.abc.message import bl, edit_message, prefix_bot, user
from utils import rewards_list from utils import rewards_list
@bl.message(Permission(), text=[prefix_bot + " бот"]) @bl.message(Permission(), text=[prefix_bot + " бот"])
async def about_bot(message: Message): async def about_bot(message: Message):
peer_id = message.peer_id
await edit_message(message, await edit_message(message,
f"Информация о боте 🤖:\n\n Название бота 🤖: dize_lp\n Версия бота ⚙️: v0.1\n Создатель бота 👨‍🦱: @dize_dev(Илдырым Денница)\n Достижения🏆: {rewards_list[1]}") f"Информация о боте 🤖:\n\n Название бота 🤖: Impulse LP\n Версия бота ⚙️: v0.1\n Создатель бота 👨‍🦱: @dize_dev(Илдырым Денница)\n Достижения🏆: {rewards_list[1]}")
await asyncio.sleep(0.5)
await user.api.messages.send(
peer_id=peer_id,
random_id=0,
sticker_id=79157,
)
+22
View File
@@ -0,0 +1,22 @@
from custom_rules.permission import Permission
from vkbottle.user import Message
from config import bl, edit_message, prefix_bot
import time
async def get_ping(message: Message, answer: str) -> str:
delta = round(time.time() - message.date, 2)
if delta < 0:
delta = "666"
return f"{answer} Модуль Impulse LP\n" \
f"Ответ через {delta} с"
@bl.message(Permission(), text=[prefix_bot + " пинг"])
async def ping_(message: Message):
await edit_message(
message,
await get_ping(message, "ПОНГ")
)