from typing import Final # Настройка экспорта в модули __all__ = ("COMMANDS",) # Список команд по ключу COMMANDS: Final[dict[str, list[str]]] = { "start": [ "start", "старт", "почати", # основные "ыефке", "cnfhn", "gjxfnb", # раскладка "st", "on", "вкл", # сокращения ], "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", "добслово", # сокращения ], "addlemma": [ "addlemma", "добавитьлемму", # основные "фввдуььф", "lj,fdbnmktve", # раскладка "al", "addl", "доблемму", # сокращения ], "addpart": [ "addpart", "добавитьчасть", # основные "фввзфке", "lj,fdbnmxfcnm", # раскладка "ap", "addp", "добчасть", # сокращения ], # ==================== ДОБАВЛЕНИЕ ВРЕМЕННЫХ ==================== "addtempword": [ "addtempword", "добавитьвремслово", # основные "фввеуьзцщкв", "lj,fdbnmdhtvckjdj", # раскладка "atw", "addtw", "темпслово", # сокращения ], "addtemplemma": [ "addtemplemma", "добавитьвремлемму", # основные "фввеуьздуььф", "lj,fdbnmdhtvktve", # раскладка "atl", "addtl", "темплемму", # сокращения ], # ==================== ДОБАВЛЕНИЕ ИСКЛЮЧЕНИЙ ==================== "addexcept": [ "addexcept", "добавитьисключение", # основные "фввучсузе", "lj,fdbnmbcrkx", # раскладка "axc", "addwhite", "искл", # сокращения ], # ==================== УДАЛЕНИЕ ПОСТОЯННЫХ ==================== "remword": [ "remword", "удалитьслово", # основные "кутцщкв", "elfkbnmckjdj", # раскладка "rw", "delword", "dw", "удслово", # сокращения ], "remlemma": [ "remlemma", "удалитьлемму", # основные "кутдуььф", "elfkbnmktve", # раскладка "rl", "dellemma", "dl", "удлемму", # сокращения ], "rempart": [ "rempart", "удалитьчасть", # основные "кутзфке", "elfkbnmxfcnm", # раскладка "rp", "delpart", "dp", "удчасть", # сокращения ], # ==================== УДАЛЕНИЕ ВРЕМЕННЫХ ==================== "remtempword": [ "remtempword", "удалитьвремслово", # основные "кутеуьзцщкв", "elfkbnmdhtvckjdj", # раскладка "rtw", "deltw", "удтемпслово", # сокращения ], "remtemplemma": [ "remtemplemma", "удалитьвремлемму", # основные "кутеуьздуььф", "elfkbnmdhtvktve", # раскладка "rtl", "deltl", "удтемплемму", # сокращения ], # ==================== УДАЛЕНИЕ ИСКЛЮЧЕНИЙ ==================== "remexcept": [ "remexcept", "удалитьисключение", # основные "кутучсузе", "elfkbnmbcrkx", # раскладка "rxc", "remwhite", "удискл", # сокращения ], # ==================== КОНФЛИКТНЫЕ СЛОВА ==================== "addconflictword": [ "addconflictword", "добавитьконфликт", # основные "фввсщтакшсецщкв", "lj,fdbnmrjyakbrn", # раскладка "acw", "addcw", "конфслово", # сокращения ], "addconflictlemma": [ "addconflictlemma", "добавитьконфлемму", # основные "фввсщтакшседуььф", "lj,fdbnmrjyaktve", # раскладка "acl", "addcl", "конфлемму", # сокращения ], "remconflictword": [ "remconflictword", "удалитьконфликт", # основные "кутсщтакшсецщкв", "elfkbnmrjyakbrn", # раскладка "rcw", "delcw", "удконфликт", # сокращения ], "remconflictlemma": [ "remconflictlemma", "удалитьконфлемму", # основные "кутсщтakшседуььф", "elfkbnmrjyaktve", # раскладка "rcl", "delcl", "удконфлемму", # сокращения ], # ==================== РЕЖИМ АНТИКОНФЛИКТА ==================== "stopconflict": [ "stopconflict", "стопконфликт", # основные "cnjgsщтakшse", "cnjzrjyakbrn", # раскладка "sconf", "sc", "стопконф", # сокращения ], "unstopconflict": [ "unstopconflict", "отменаконфликта", # основные "eycnjgsщтakшse", "jnvtyf", # раскладка "usconf", "usc", "откконф", # сокращения ], "conflictstatus": [ "conflictstatus", "статусконфликта", # основные "сщтakшseыефnec", "cnfnec", # раскладка "cstatus", "cs", "статконф", # сокращения ], # ==================== РЕЖИМ ТИШИНЫ ==================== "silence": [ "silence", "тишина", "мут", # основные "ышдутсу", "nbibyf", "ven", # раскладка "sil", "mute", "quiet", "тиш", # сокращения ], "unsilence": [ "unsilence", "отменатишины", # основные "eтышдутсу", "jnvtyf", # раскладка "unsil", "unmute", "откмут", # сокращения ], "silencestatus": [ "silencestatus", "статустишины", # основные "ышдутсуыефnec", "cnfnec", # раскладка "sstatus", "ss", "статтиш", # сокращения ], "extend_silence": [ "extend_silence", "продлитьтишину", # основные "уче_ышдутсу", "ghjlkbnmnbibyet", # раскладка "exsil", "exs", "продтиш", # сокращения ], # ==================== АДМИНИСТРАТОРЫ ==================== "addadmin": [ "addadmin", "добавитьадмина", # основные "фввфвьшт", "lj,fdbnmflvbyf", # раскладка "aa", "addadm", "добадм", # сокращения ], "remadmin": [ "remadmin", "удалитьадмина", # основные "кутфвьшт", "elfkbnmflvbyf", # раскладка "ra", "remadm", "deladmin", "удадм", # сокращения ], "listadmins": [ "listadmins", "списокадминов", # основные "дшыефвьшты", "cgbcjrflvbyjd", # раскладка "admins", "adm", "adminlist", "адм", # сокращения ], "adminhelp": [ "adminhelp", "помощьадмину", # основные "фвьштрудз", "gjvjomflvbyt", # раскладка "admhelp", "ah", "хелпадм", # сокращения ], "checkadmin": [ "checkadmin", "проверкаадмина", # основные "сруслфвьшт", "ghjdthrf", # раскладка "isadmin", "ca", "провадм", # сокращения ], # ==================== ПРОСМОТР ==================== "list": [ "listwords", "списокслов", # основные "дшыецщквы", "cgbcjrckjd", # раскладка "lw", "list", "дшые", "words", "слова", # сокращения ], "listlemmas": [ "listlemmas", "списоклемм", # основные "дшыедуььфы", "cgbcjrktv", # раскладка "ll", "lemmas", "леммы", # сокращения ], "listparts": [ "listparts", "списокчастей", # основные "дшыезфкеы", "cgbcjrxfcntq", # раскладка "lp", "parts", "части", # сокращения ], "listexcept": [ "listexcept", "списокисключений", # основные "дшыеучсузе", "cgbcjrbcrkx", # раскладка "lxc", "except", "white", "искл", # сокращения ], "listconflict": [ "listconflict", "списокконфликтов", # основные "дшыесщтakшse", "cgbcjrrjyakbrnjd", # раскладка "lc", "conflict", "конф", # сокращения ], # ==================== СТАТИСТИКА ==================== "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", "лог", # сокращения ], "redactcomment": ["redactcomment", "editcomment", "комментарии", "redc"], }