Files
PrimoGuardBot/configs/cmd_alias_list.py

380 lines
15 KiB
Python
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
from typing import Final
# Настройка экспорта в модули
__all__ = ("COMMANDS",)
# Список команд по ключу
COMMANDS: Final[dict[str, list[str]]] = {
"start": [
"start", "старт", "почати", # основные
"ыефке", "cnfhn", "gjxfnb", # раскладка
"st", "on", "вкл", # сокращения
],
"stop": [
"stop", "стоп", "завершить", # основные
"off", "ыещз", "cnjg", "pfdthibnm", # раскладка + сокращение
"щаа", # сокращения
],
"help": [
"help", "помощь", "допомога", # основные
"рудз", "gjvjom", "ljgjvjuf", # раскладка
"h", "хелп", "?", # сокращения
],
"menu": [
"menu", "меню", # основные
"vtym", "vtye", # раскладка
"m", "mn", # сокращения
],
"stats": [
"stats", "статистика", "стат", # основные
"cnfnbcnbrf", "cnfn", "cns", # раскладка
"stat", "st", "s", # сокращения
],
# ==================== ДОБАВЛЕНИЕ ПОСТОЯННЫХ ====================
"addword": [
"addword", "добавитьслово", # основные
"фввцщкв", "lj,fdbnmckjdj", # раскладка
"aw", "addw", "добслово", "word", # сокращения
],
"addlemma": [
"addlemma", "добавитьлемму", # основные
"фввдуььф", "lj,fdbnmktve", # раскладка
"al", "addl", "доблемму", "lemma", "lem", "lema",
],
"addpart": [
"addpart", "добавитьчасть", # основные
"фввзфке", "lj,fdbnmxfcnm", # раскладка
"ap", "addp", "добчасть", "part",
],
# ==================== ДОБАВЛЕНИЕ ВРЕМЕННЫХ ====================
"addtempword": [
"addtempword", "добавитьвремслово", # основные
"фввеуьзцщкв", "lj,fdbnmdhtvckjdj", # раскладка
"atw", "addtw", "темпслово", "addtword", "tempword", "tword",
],
"addtemplemma": [
"addtemplemma", "добавитьвремлемму", # основные
"фввеуьздуььф", "lj,fdbnmdhtvktve", # раскладка
"atl", "addtl", "темплемму", "addtlem", "addtemplem", "templemma"
],
# ==================== ДОБАВЛЕНИЕ ИСКЛЮЧЕНИЙ ====================
"addexcept": [
"addexcept", "добавитьисключение", # основные
"фввучсузе", "lj,fdbnmbcrkx", # раскладка
"axc", "addwhite", "искл", "except", "white",
],
# ==================== УДАЛЕНИЕ ПОСТОЯННЫХ ====================
"remword": [
"remword", "удалитьслово", # основные
"кутцщкв", "elfkbnmckjdj", # раскладка
"rw", "delword", "dw", "удслово", "rword",
],
"remlemma": [
"remlemma", "удалитьлемму", # основные
"кутдуььф", "elfkbnmktve", # раскладка
"rl", "dellemma", "dl", "удлемму", "rlemma",
],
"rempart": [
"rempart", "удалитьчасть", # основные
"кутзфке", "elfkbnmxfcnm", # раскладка
"rp", "delpart", "dp", "удчасть", "rpart",
],
# ==================== УДАЛЕНИЕ ВРЕМЕННЫХ ====================
"remtempword": [
"remtempword", "удалитьвремслово", # основные
"кутеуьзцщкв", "elfkbnmdhtvckjdj", # раскладка
"rtw", "deltw", "удтемпслово", "rtword", "rtempword",
],
"remtemplemma": [
"remtemplemma", "удалитьвремлемму", # основные
"кутеуьздуььф", "elfkbnmdhtvktve", # раскладка
"rtl", "deltl", "удтемплемму", "rtlemma", "rtemplemma", "rtlem",
],
# ==================== УДАЛЕНИЕ ИСКЛЮЧЕНИЙ ====================
"remexcept": [
"remexcept", "удалитьисключение", # основные
"кутучсузе", "elfkbnmbcrkx", # раскладка
"rxc", "remwhite", "удискл", "rexcept",
],
# ==================== КОНФЛИКТНЫЕ СЛОВА ====================
"addconflictword": [
"addconflictword", "добавитьконфликт", # основные
"фввсщтакшсецщкв", "lj,fdbnmrjyakbrn", # раскладка
"acw", "addcw", "конфслово", "conflictword", "cword",
],
"addconflictlemma": [
"addconflictlemma", "добавитьконфлемму", # основные
"фввсщтакшседуььф", "lj,fdbnmrjyaktve", # раскладка
"acl", "addcl", "конфлемму", "conflictlemma", "clemma", "clema",
],
"remconflictword": [
"remconflictword", "удалитьконфликт", # основные
"кутсщтакшсецщкв", "elfkbnmrjyakbrn", # раскладка
"rcw", "delcw", "удконфликт", "rcword", "rconflictword",
],
"remconflictlemma": [
"remconflictlemma", "удалитьконфлемму", # основные
"кутсщтакшседуььф", "elfkbnmrjyaktve", # раскладка
"rcl", "delcl", "удконфлемму", "rclemma", "rclema",
],
# ==================== РЕЖИМ АНТИКОНФЛИКТА ====================
"stopconflict": [
"stopconflict", "стопконфликт", # основные
"cnjgsщтакшse", "cnjzrjyakbrn", # раскладка
"sconf", "sc", "стопконф", "stopconf", "stopc",
],
"unstopconflict": [
"unstopconflict", "отменаконфликта", # основные
"eycnjgsщтакшse", "jnvtyf", # раскладка
"usconf", "usc", "откконф", "unstopconf", "ustopc",
],
"conflictstatus": [
"conflictstatus", "статусконфликта", # основные
"сщтакшseыефnec", "cnfnec", # раскладка
"cstatus", "cs", "статконф", "confstat",
],
# ==================== РЕЖИМ ТИШИНЫ ====================
"silence": [
"silence", "тишина", # основные
"ышдутсу", "nbibyf", # раскладка
"sl", "sil", "muteall", "quiet", "тиш", "ven",
],
"unsilence": [
"unsilence", "отменатишины", # основные
"eышдутсу", "jnvtyf", # раскладка
"unsil", "unmute", "откмут", "usl", "unsl",
],
"silencestatus": [
"silencestatus", "статустишины", # основные
"ышдутсуыефnec", "cnfnec", # раскладка
"sstatus", "ss", "статтиш",
],
"extend_silence": [
"extend_silence", "продлитьтишину", # основные
"ex_ышдутсу", "ghjlkbnmnbibyet", # раскладка
"exsil", "exs", "продтиш",
],
# ==================== АДМИНИСТРАТОРЫ ====================
"addadmin": [
"addadmin", "добавитьадмина", # основные
"фввфвьшт", "lj,fdbnmflvbyf", # раскладка
"aa", "addadm", "добадм", "admin",
],
"remadmin": [
"remadmin", "удалитьадмина", # основные
"кутфвьшт", "elfkbnmflvbyf", # раскладка
"ra", "remadm", "deladmin", "удадм", "radmin",
],
"listadmins": [
"listadmins", "списокадминов", # основные
"дшыефвьшты", "cgbcjrflvbyjd", # раскладка
"admins", "adm", "adminlist", "адм", "дшыефвь", "listadm", "la", "ladmin"
],
"adminhelp": [
"adminhelp", "помощьадмину", # основные
"фвьштрудз", "gjvjomflvbyt", # раскладка
"admhelp", "ah", "хелпадм", "adminh"
],
"checkadmin": [
"checkadmin", "проверкаадмина", # основные
"сруслфвьшт", "ghjdthrf", # раскладка
"isadmin", "ca", "провадм", "checkadm", "cadmin"
],
# ==================== ПРОСМОТР ====================
"list": [
"listwords", "списокслов", "listword", # основные
"дшыецщквы", "cgbcjrckjd", # раскладка
"lw", "list", "дшые", "words", "слова", "l",
],
"listlemmas": [
"listlemmas", "списоклемм", # основные
"дшыедуььфы", "cgbcjrktv", # раскладка
"ll", "lemmas", "леммы", "llemma", "llema",
],
"listparts": [
"listparts", "списокчастей", # основные
"дшыезфкеы", "cgbcjrxfcntq", # раскладка
"lp", "parts", "части", "lpart"
],
"listexcept": [
"listexcept", "списокисключений", # основные
"дшыеучсузе", "cgbcjrbcrkx", # раскладка
"lxc", "except", "white", "искл", "lexcept"
],
"listconflict": [
"listconflict", "списокконфликтов", # основные
"дшыесщтакшse", "cgbcjrrjyakbrnjd", # раскладка
"lc", "conflict", "конф", "lconflict",
],
# ==================== СТАТИСТИКА ====================
"userstats": [
"userstats", "статистикапользователя", # основные
"ecthыефnы", "cnfnbcnbrf", # раскладка
"ustat", "us", "статюзер",
],
"resetstats": [
"resetstats", "сброситьстат", # основные
"кыуеыефnы", "c,hjcbnm", # раскладка
"rstats", "clearstats", "сброс",
],
# ==================== ИНФОРМАЦИЯ ====================
"id": [
"id", "айди", "инфо", # основные
"шв", "fqlb", "byaj", # раскладка
"info", "me", "мои",
],
"myid": [
"myid", "мойайди", # основные
"ьншв", "vjqfqlb", # раскладка
"mid", "мид",
],
"chatid": [
"chatid", "айдичата", # основные
"срфешв", "fqlbxfnf", # раскладка
"cid", "чатид",
],
# ==================== РЕПОРТЫ ====================
"report": [
"report", "репорт", "жалоба", # основные
"кузщке", "htgjhn", ";fkj,f", # раскладка
"rep", "r", "жал", "жб"
],
"reporthelp": [
"reporthelp", "помощьрепорт", # основные
"кузщкерудз", "gjvjomhtgjhn", # раскладка
"rephelp", "rh", "хелпреп",
],
"reportstats": [
"reportstats", "статистикарепортов", # основные
"кузщкеыефnы", "cnfnbcnbrf", # раскладка
"rstat", "rs", "статреп",
],
"checkreport": [
"checkreport", "проверкарепорта", # основные
"сруслкузщке", "ghjdthrf", # раскладка
"crep", "cr", "провреп",
],
"closereport": [
"closereport", "закрытьрепорт", # основные
"сдщыукузщке", "pfrhsnm", # раскладка
"close", "cl", "закреп",
],
"banreport": [
"banreport", "забанитьрепорт", # основные
"фтшкузщке", "pf,fybnm", # раскладка
"banrep", "br", "банреп",
],
# ==================== ЭМОДЗИ ====================
"emoji": [
"emoji", "эмодзи", # основные
"уьщош", "'vjlpb", # раскладка
"em", "emj", "эм",
],
"emojihelp": [
"emojihelp", "помощьэмодзи", # основные
"уьщошрудз", "gjvjom'vjlpb", # раскладка
"emhelp", "emh", "хелпэм",
],
# ==================== СИСТЕМНЫЕ ====================
"ping": [
"ping", "пинг", # основные
"зштп", "gbyp", # раскладка
"p", "пн",
],
"version": [
"version", "версия", # основные
"дукышщт", "dthcbz", # раскладка
"ver", "v",
],
"reload": [
"reload", "перезагрузка", # основные
"кудщфв", "gthtpfuheprf", # раскладка
"rl", "restart", "рест",
],
"logs": [
"logs", "логи", # основные
"дщпы", "kjub", # раскладка
"log", "l",
],
"cancel": [
"cancel", "c", # основные
"отменить", "сфтскд", # раскладка
],
"redactcomment": [
"redactcomment", "editcomment", "комментарии", "redc", # основные + сокращения
"кувфсщтскщйьщк", "gfhthfyjdfz", # раскладка
"redcom", "editcom", "коммент", "rc", # дополнения
],
"set_description": [
"set_description", "description", "set_des",
],
"set_name": [
"set_name",
],
"set_widget": [
"set_widget",
],
"botsettings": [
"botsettings", "bsettings", "botsetting", "bsetting", # основные + сокращения
"bset", "ботнастрйоки", # раскладка
"bs",
],
}