Commands¶
Built-in Uroboros commands. The default prefix is a dot; change it with .setprefix. Access is who besides this account may run the command (see Security); change it with .security <command> <level>. Descriptions are in Russian until the bot is translated.
Backup¶
Бэкап и восстановление БД и модулей
| Command | Description | Access |
|---|---|---|
💾 .backup |
бэкап БД и модулей в «Избранное» (без сессии); автобэкап — .cfg backup | владельцы |
♻️ .restore [-f] (ответом на бэкап) |
восстановить БД и модули и перезапуститься; -f — и с опасным кодом | владельцы |
Config¶
Настройки модулей
| Command | Description | Access |
|---|---|---|
⚙️ .cfg [модуль] [ключ] [значение] (.config) |
посмотреть или изменить настройки | владельцы |
↩️ .rcfg <модуль> <ключ> |
сбросить настройку на значение по умолчанию | владельцы |
Eval¶
Выполнение Python-кода и shell-команд
| Command | Description | Access |
|---|---|---|
🐍 .e <код> (.eval) |
выполнить Python-код (доступны client, message, reply, db, loader) | владельцы |
💻 .t <команда> (.terminal) |
выполнить shell-команду | владельцы |
Help¶
Справка по модулям и командам
| Command | Description | Access |
|---|---|---|
📖 .help [модуль или команда] (.modules) |
список модулей или справка по одному | support |
InlineBot¶
Inline-бот: кнопки и формы
| Command | Description | Access |
|---|---|---|
🤖 .inlinebot [токен \| new \| on \| off] |
состояние inline-бота, свой токен, новый бот, включить или выключить | владельцы |
Loader¶
Установка и удаление модулей, репозитории на GitHub
| Command | Description | Access |
|---|---|---|
🔗 .addrepo <owner/repo \| ссылка> |
подключить репозиторий модулей с GitHub | владельцы |
✂️ .delrepo <owner/repo> |
отключить репозиторий | владельцы |
📥 .dlm [-f] <ссылка \| owner/repo/модуль \| модуль> |
установить модуль; -f — без подтверждения | владельцы |
📎 .lm [-f] (ответом на файл или с файлом) |
установить модуль из файла; -f — без подтверждения | владельцы |
🔁 .reload |
перезагрузить все модули | владельцы |
📚 .repos |
подключённые репозитории | sudo |
🔎 .search <запрос> |
найти модуль в подключённых репозиториях | sudo |
🗑 .ulm <модуль> |
удалить модуль | владельцы |
🔃 .uplm [-f] [модуль] |
обновить сторонние модули: сначала изменения и подтверждение; -f — сразу | владельцы |
Security¶
Доступ: владельцы, sudo, support и права на команды
| Command | Description | Access |
|---|---|---|
👑 .owner [add \| del] [пользователь] |
владельцы: полный доступ, как у этого аккаунта | владельцы |
🔐 .security [команда уровень \| flood ... \| unfreeze модуль \| trust/untrust модуль] |
доступ, права команд и защита | владельцы |
🛡 .sudo [add \| del] [пользователь] |
sudo: все команды, кроме команд владельца | владельцы |
🤝 .support [add \| del] [пользователь] |
support: только команды уровня support | владельцы |
Settings¶
Префикс и алиасы команд
| Command | Description | Access |
|---|---|---|
🏷 .alias <алиас> <команда> |
добавить алиас | владельцы |
🏷 .aliases |
список алиасов | sudo |
⌨️ .setprefix <префикс> |
сменить префикс команд | владельцы |
🗑 .unalias <алиас> |
удалить алиас | владельцы |
System¶
Состояние, перезапуск и обновление
| Command | Description | Access |
|---|---|---|
🌿 .dev [on \| off] [-f] |
ветка бота: on — сборка из dev (новое, до проверки), off — вернуться на master | владельцы |
ℹ️ .info |
информация о юзерботе | support |
📝 .logs [уровень] |
прислать логи файлом в «Избранное» (debug, info, warning, error, critical) | владельцы |
📡 .ping |
задержка до Telegram | support |
🔄 .restart |
перезапустить юзербот | владельцы |
🆕 .update [-f \| channel stable\|beta \| notify on\|off] |
обновиться: список изменений и подтверждение | владельцы |