/
codwiz
/
remodules
Обзор
Документация
Войти
/
codwiz
/
remodules
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
face.py
49 строк
2 KB
CodWiz
formatter of the code via ruff && new modules globalrestrict && fixed modules && translate en and ru
17 мар 2024, 00:02
17 мар 2024, 00:02
7ae6967
Код
Авторство
О чём код?
# --------------------------------------------------------------------------------- # Name: face # Description: Random face # Author: @hikka_mods # --------------------------------------------------------------------------------- # 🔒 Licensed under the GNU AGPLv3 # 🌐 https://www.gnu.org/licenses/agpl-3.0.html # meta developer: @hikka_mods # scope: Api face # scope: Api face 0.0.1 # requires: requests # --------------------------------------------------------------------------------- from hikkatl.types import Message import requests from .. import loader, utils @loader.tds class face(loader.Module): """random face""" strings = { "name": "face", "loading": ( "<emoji document_id=5348399448017871250>🔍</emoji> I'm looking for you kaomoji" ), "random_face": ( "<emoji document_id=5208878706717636743>🗿</emoji> Here is your random one kaomoji\n<code>{}</code>" ), } strings_ru = { "loading": ( "<emoji document_id=5348399448017871250>🔍</emoji> Ищю вам kaomoji" ), "random_face": ( "<emoji document_id=5208878706717636743>🗿</emoji> Вот ваш рандомный kaomoji\n<code>{}</code>" ), } async def rfacecmd(self, message: Message): """random kaomoji""" await utils.answer(message, self.strings("loading")) response = requests.get("https://vsecoder.dev/api/faces") random_face = response.json()["data"] await utils.answer(message, self.strings("random_face").format(random_face))