June 15

Главное о командах

Значения в тексте

  • Указание целевого пользователя: {целевой пользователь / админ} — указание ссылки на пользователя или админа (смотря, что указано в скобках) в одном из удобных форматов:

Пример со ссылкой

    • ID пользователя;

Пример с айди

    • Юзернейм — логин пользователя в Телеграме, отображаемый через @, например: @username;

Пример с юзернеймом

    • Реплай — ввод команды в ответ на сообщение другого пользователя.

Пример с реплаем на сообщение


  • Параметры команд, указанные в {} или в [] - означают обязательные {} и необязательные [].
    • Возьмем команду для просмотра информации о конкретном модераторе: .модер {целевой пользователь} [ранг или +/-]
      • В ней параметр целевого пользователя указан в {} - значит, это обязательный параметр, без ввода которого команда не сработает.
      • Параметр ранга, в свою очередь, необязательный [] - значит, команда сработает и в случае, если вы введете его, и если нет - тоже.

Шаблон ввода команд

Команды в боте работают по шаблону: точка + команда. Например: .профиль

❗ Даже если вы случайно добавите пробел (или несколько) после точки или напишете команду с большой буквы (или вообще разные буквы в разном регистре) — всё сработает:

  • . профиль
  • .Профиль
  • .ПрОфИль

Система распознаёт команды в любом регистре и с пробелом после точки, так что беспокоиться о точности ввода не нужно — главное, чтобы команда начиналась с точки.

Форматы времени

В некоторых командах нужно указывать длительность, например, при ограничении пользователей. Всего существует 7 форматов времени:

  • с — секунда;
  • м — минута;
  • ч — час;
  • д — день;
  • н — неделя;
  • мц — месяц;
  • г — год.

Указываются они в таком шаблоне: 1ч, 2н, 3мц, и так далее. Так же их можно комбинировать. Например, при выдаче мута вы можете выдать его не только на 1ч или только на 2н, вы можете выдать его на 2н1ч5с - в итоге при команде .мут @user 2н1ч5с пользователь получит мут сроком 2 недели 1 час и 5 секунд.

Важно!

При комбинировании не отделяйте время пробелами. Пишите слитно, как указано в примере. Не 2н 1ч 5с, а 2н1ч5с.

Доступность команд

Не все команды доступны везде. Большая часть из них доступна в конкретной области. Всего их сейчас 3:

  • 🤖 Личка с ботом. Например, команда .рп мои;
  • 🦁 Супергруппа.

Если не указано ни одно из вышеперечисленных, значит доступно в чате любого типа.

Использование в чатах и в личке с ботом

Разница доступности команд еще в том, что в чатах их можно использовать только если ваш ранг модератора соответствует рангу для использования этой команды.

Например, если администрация чата установит команду .профиль на 5 ранг, а вы, допустим, 3 ранга - вы не сможете использовать эту команду.

Как это выглядит