Список системных команд бота
Системные команды бота - это команды не привязанные к отдельным функциям, они работаю на уровне самого бота и обращаются к его функционалу, свойствам или настройкам.
Как и любые другие команды, они отправляются напрямую в чат с ботом. В общем случае Команда состоит из
• Имени
• Параметров
• Аргументов.
Это означает что команда может содержать дополнительные параметры такие как Telegram ID или UserCode пользователя, а так же аргументы, такие как - тект или числа.
Подробнее о командах и их использовании в руководстве по командам.
Команды Головного бота
/advertstat
- показывает статистику «Биржи Рекламы проекта @MenuBuilderBot»./me
- покажет данные вашего Аккаунта и Реферальную ссылку «Биржи Рекламы прокта @MenuBuilderBot».
Команды общие для Головного и Меню бота
/start
- перезапуск бота./langen
- переключает интерфейс на английский./langru
- переключает интерфейс на русский. (Другие языки доступны по команде /start
).
Команды вашего Меню бота (или бота где вы Админ)
/stat
- показывает статистику бота./stopmail
- останавливает отправку сообщений рассылки (Админ > Рассылка)./showmenu
- структура меню всего бота в сообщении./showmenu links
- структура меню всего бота в сообщении, кнопки со ссылками "Deep links" (может комбинироваться с другими параметрами)./showmenu local
- структура локального меню где была использована команда в сообщении (может комбинироваться с другими параметрами)./showmenu messages
- структура меню всего бота в сообщении, количество сообщений в каждой кнопке (может комбинироваться с другими параметрами). /unban user_id
- разрешает юзеру писать в бот./refparent user_id/user_code
- реферальный родитель юзера./maildelay time
- (формат 0.00) задержка между сообщениями в рассылке при частом Tempoban./home
- используется в inline кнопках (или Action-ах) для перехода в "Главное Меню"./extensions
- возвращает список подключённых Расширений, бота и аккаунта./tokens
- покажет накопительную статистку использования токенов в вашем боте, с момента последнего сброса./resettokens
- сброс статистики использования токенов в вашем боте./pm user_id text
- позволяет отправлять личные сообщения (в несколько строк) пользователям бота. (Команда потребляет 1 Токен Сообщений). Юзер НЕ сможет ответить на ваше сообщение./userinfo user_id/user_code
- выводит всю имеющуюся по юзеру информацию. (Команда потребляет 5 Токенов Функций)./ignoreconditions
- команда позволит ВКЛючить или ВЫКЛючить проверку условий на всех кнопках для ВСЕХ админов вашего ботов. Действует на ВЕСЬ бот целиком. Настройка не затрагивает пользователей. Нужна в основном для отдельных тестов и удобства навигации в отдельных случаях./errordetailforusers
- временно (до рестарта бота) включает режим, когда детализированные сообщения об ошибках выводятся не только для админа, но и для любого юзера. Полезно, когда созданный функционал нормально работает админа, а у юзера - нет и надо узнать в чём причина. Команда работает как переключатель.
/showvars
- покажет список ВСЕХ существующих в боте переменных и то в каких функциях они задействованы./showvars used
- покажет список всех СУЩЕСТВУЮЩИХ и ЗАДЕЙСТВОВАННЫХ в боте переменных и то в каких функциях они задействованы (если переменная представлена в функции, однако при этом была удалена из бота - она показана не будет)./showvars unused
- покажет список всех переменных СУЩЕСТВУЮЩИХ в боте и НЕЗАДЕЙСТВОВАННЫХ ни в каких функциях./showvars location var_name
- покажет список кнопок в которых задействована указанная в команде переменная и то в каких функциях она задействована.
Команды для бота в Группах
!admins
- если вы добавили в группу нового админа и ваш бот не реагирует на его команды, вы можете отправить эту системную команду в чат группы и она заставит бота обновить список админов этой группы. Обычно список админов обновляется после перезапуска Сессии.
Где:user_id
- это Телеграм ID юзера.user_code
- это юзер код юзера.var_name
- имя переменной.time
- время в указанном формате.text
- любой ваш текст.