Быстрый старт

Пошаговый первый запуск для нового аккаунта.

Это базовый сценарий запуска нового аккаунта в GramGroupsBot.

1. Запустите бота в Telegram

Откройте личный чат с ботом и отправьте:

/start

После этого бот создаст или обновит профиль пользователя.

Полезные команды в личном чате:

  • /start — главное меню.
  • /login — одноразовая ссылка входа в дашборд.
  • /dashboard — переход в панель после входа.
  • /billing — баланс и статус биллинга.
  • /topup — пополнение.
  • /status — состояние аккаунта.
  • /help — справка.
  • /myid — ваш Telegram ID.

2. Войдите в дашборд

Выполните /login в личном чате с ботом и откройте ссылку.

Токен входа одноразовый и короткоживущий. В текущей реализации:

  • срок жизни токена — 15 минут;
  • минимальный интервал между выдачей ссылок — 30 секунд.

3. Создайте аккаунт или примите приглашение

Пользователь может владеть одним аккаунтом. Также можно состоять в других аккаунтах по приглашению (в рамках лимита членств).

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

4. Добавьте бота в группу

В Telegram:

  1. Откройте целевую группу или супергруппу.
  2. Добавьте GramGroupsBot.
  3. Назначьте бота администратором.
  4. Выдайте право удалять сообщения.
  5. Для /banall и /muteall дополнительно выдайте право ограничивать участников.

Подробно: Права бота.

5. Подключите группу

В самой группе отправьте:

/connect

Команду должен отправлять администратор этой группы, который состоит ровно в одном аккаунте GramGroupsBot.

Если всё прошло успешно, группа появится на странице Groups в дашборде.

6. Создайте правила

Настройте нужные типы модерации:

7. Назначьте правила на группы

Правило не работает, пока не назначено на группу. Исключение: список Global stop words создаётся и назначается автоматически на все группы аккаунта.

8. Проверьте runtime

После настройки:

  1. Отправьте /status в группе.
  2. Убедитесь, что группа подключена.
  3. Убедитесь, что бот админ.
  4. Проверьте право Can delete messages: yes.
  5. Протестируйте безопасным примером.
  6. При необходимости настройте Сетевые логи.