Бот Telegram: список всех команд

Проблемы

Список интересных команд для бота

Чтобы дать команду одному из роботов, вам нужно найти его через встроенный поиск в программе. В данном случае бот — это специальный пользователь, управляемый программой.

Например, мы ищем робота для прохождения викторины:

запуск бота в телеграмме

При нажатии на нее открывается окно переписки. В нем для начала введите команду: /start

Как использовать команды в Telegram

Бот @triviabot

Чтобы начать играть в викторину, дайте команду «/start» боту @triviabot

телеграм-викторина

Возможна игра в викторину с существующими участниками на русском языке. Для этого найдите @buktopuhabot и зарабатывайте баллы, правильно отвечая на вопросы.

викторина на русском языке в Telegram

Бот @pollbot

С его помощью вы можете создать опрос с несколькими вариантами ответов и пригласить всех пользователей чата принять в нем участие.

Найдя бота, откройте окно, введите команду /start, а затем введите свой вопрос. Затем введите параметры ответа и, когда все будет создано, введите команду /done.

Скопируйте ссылку на опрос и опубликуйте ее в чате.

создать опрос с ответами в телеграе

Бот @ratestickerbot

Этот бот создан для сбора рейтингов стикеров Telegram. Копируем количество звезд, которое хотим поставить, на отображаемую наклейку и отправляем ее.

рейтинговые стикеры в телеграмме

Бот @hangbot

Этот бот позволяет участникам чата играть в угадайку. Все по очереди пишут букву, и система заменяет ее словом, если оно есть. Победителем становится тот, кто угадает слово по уже раскрытым буквам.

игра угадай слово в телеграмме

Бот @wolframbot

Специальная поисковая система, которая ответит на многие ваши вопросы. Чтобы отправить запрос, отправьте /tungsten …

задать вопрос в телеграм

Бот @movie_bot

Этот бот посоветует вам, какой фильм посмотреть сегодня. Просто введите в поиск жанр фильма: комедия, мелодрама, ужасы, боевик или другие.

telegram советы по просмотру фильма

Бот @foodsearchbot

Используется для поиска близлежащих ресторанов, баров, кафе, столовых, фастфудов и т д.

поиск компаний в телеграмме

Читайте также: Как записать разговор в Skype на компьютер и телефон

Бот @grammarnazibot

Разработчики Telegram с помощью API Яндекса создали бота GrammarNaziBot, который будет указывать и исправлять ошибки, допущенные в отправленном сообщении.

telegram-бот проверяет текст на наличие ошибок

Команды BotFather: редактирование и удаление ботов в 2023 году в 1 клик

Выше мы уже обсуждали две основные команды BotPhaser:

  • /newbot – создать нового бота;
  • /mybots beta — получает список существующих.

Боты редактируются с помощью следующих команд:

  1. /setname – выберите имя (или измените его). Вот что появляется в диалоговом окне.
  2. /setabouttext – добавить приветствие. Это текст, который пользователь увидит, прежде чем нажать «СТАРТ», чтобы начать.
  3. /setdescription – укажите описание (если необходимо). Описание будет видно в профиле. Как правило, в описании показано, как работает бот, зачем он создан и каковы правила.
  4. /setuserpic – установить картинку/аватар. Обратите внимание, что существует 2 типа: изображение бота и изображение-описание. Первый используется в качестве аватара. Второй отображается в блоке Что умеет этот бот. GIF-файлы также принимаются как описательные изображения (требование к разрешению изображения — 640×360, ограничения для GIF-файлов — 320×180, 640×360 или 960×540).
  5. /setcommands – установить список команд, которые будут доступны для использования. Система попросит написать их в формате «команда1 – Описание» (т.е. «команда – описание»). На практике это выглядит так: Buy – покупка, Order – заказ.
  6. /deletebot – удалить бота. Вы не сможете сделать это одним щелчком мыши. Система получает команду, а затем снова просит подтвердить действие. Только после этого он удаляется.

Настройки управляются с помощью команд BotFather. Интерфейс интуитивно понятен.

Команда BotFather
Команда BotFather

Bot Settings в Telegram от BotFather: добавление в группы, права админа, privacy mode и другие

Дополнительные настройки чат-бота
Дополнительные настройки чат-бота

Каждая вкладка содержит дополнительные настройки.

  1. «Разрешить группы?» — вы можете добавлять или не добавлять бота в группы.
  2. «Групповая конфиденциальность» – активирует или деактивирует режим конфиденциальности «Режим конфиденциальности».
  3. «Права администратора группы» – какие права имеет администратор (добавлять новых администраторов, приглашать новых пользователей, удалять сообщения, блокировать/разбанять пользователей, управлять голосовой почтой и другие).
  4. «Права администратора канала» — аналогично предыдущему, но распространяется на права администратора канала.
  5. «Домен» — привязать сайт к использованию виджета входа в Telegram.
  6. «Оплата» — список доступных платежных систем для вашего бота (Юкасса, Сбербанк, PayMega, CasCad, iPay88, Робокасса и другие). Доступно более 15 способов оплаты для более чем 200 стран мира.

Чтобы передать бота Telegram другому человеку, воспользуйтесь «Передать право собственности». В новом окне необходимо ввести логин получателя – того, кому вы переводите штраф.

Подключение платежных систем к боту Telegram
Подключение платежных систем к боту Telegram

# AutoMod твича

# !addbt

Добавляет указанный текст в список заблокированных слов AutoMod.

Использовать:

  • !addbt текст

Примечание. НЕ добавляйте БАНСЛОВА с помощью этой команды

# !delbt

Удаляет указанный текст из списка заблокированных слов AutoMod.

Использовать:

  • !долг текст

Примечание. В настоящее время удаляется только текст, добавленный через бота

# !ss

Временно добавляет фразу в список заблокированных слов AutoMod.

  • Фраза будет автоматически удалена из AutoMod по истечении времени
  • Продолжительность по умолчанию — 10 минут
  • Максимальная продолжительность — 6 часов

Использовать:

  • !ss [продолжительность] текст

# !ssc

Удаляет фразы из AutoMod, добавленные с помощью команды !ss

Настройки BotFather: токен, платежи, управление группами, передача прав и другие

Вкладка «Настройки бота» содержит основные настройки, предоставляемые @BotFather.

Базовые настройки BotFather
Базовые настройки BotFather

Вы можете задать команду /mybots, выбрать нужную и использовать кнопки управления.

Кнопки управления ботом
Кнопки управления ботом

Что такое Inline mode (инлайн мод) в ботах Телеграмм?

Встроенный режим запросов для взаимодействия с ботом.

Классическая альтернатива — команды через кнопки или в /mybots и тому подобное.

Чтобы включить эту опцию, задайте для команды BotPhaser /setinline. Далее мы указываем текст-заполнитель, который будет отображаться в поле ввода после указания имени бота.

Инлайн-режим в чат-боте
Инлайн-режим в чат-боте

Встроенный режим в Telegram позволяет разместить запрос через @ без отправки каких-либо сообщений.

Встроенный режим в Telegram поддерживает более 20 типов контента, в том числе:

  • @gif – поиск GIF;
  • @vid – поиск видео;
  • @pic – картинки с Яндекса;
  • @bing – изображения из Bing;
  • @wiki – поиск в Википедии;
  • @imdb – IMDB;
  • @bold – изменить стиль текста;
  • @youtube – работа с YouTube (просит авторизоваться, затем показывает персонализированные результаты);
  • @music – музыка;
  • @foursquare – находить и отправлять адреса мест;
  • @sticker — стикеры, как и многие другие.

Вот как это выглядит в Telegram:

Добавление контента во встроенном режиме
Добавление контента во встроенном режиме

# Взаимодействие с чатом

# !ecmd

Добавляет пользовательскую команду, которую можно использовать для продвижения социальных сетей или других ссылок.
Модераторы могут вызвать собственную команду, задающую количество повторений от 1 до 20.

Использовать:

  • !ecmd [добавить|поделиться|редактировать] [имя команды] текст

Добавить команду:

  • !ecmd add hi hello — команда привет с текстом приветствия

Изменить текст команды:

  • !ecmd edit hello hello — изменить текст на hello

Удалить команду:

  • !ecmd поделитесь приветом

Вызовите команду:

  • !hi — вызов команды один раз, уровень доступа пользователя
  • !hi 3 — вызвать команду три раза, уровень доступа модератора

Добавление псевдонима команды:

  • !ecmd [псевдоним add|alias del] [имя команды] текст
  • Примеры:
    • !ecmd alias add tg tg — Добавить псевдоним tg к команде tg
    • !ecmd alias del tg tg — удалить псевдоним tg из команды tg

Показывает команды, добавленные с помощью !ecmd.

  • Уровень доступа — пользователь

# !rm

Повторяет сообщение указанное количество раз, от 1 до 20.
Повторяется по умолчанию 5 раз.

Использовать:

  • !rm [номер] текст

# !ra

Повторяет сообщение объявления указанное количество раз, от 1 до 20.
Повторяется по умолчанию 5 раз.

Использовать:

  • !ra [число] текст

# Антиспам

# !antispam

Включаетотключает все антиспам-фильтры.

Использовать:

  • !антиспам [вкл|выкл]

Встроенные фильтры:

  • AntiBot — от спам-ботов, включен по умолчанию
  • BanWord — из банвордов, по умолчанию ВКЛ
  • SpamWord — против некоторого спама и рекламы, включено по умолчанию
  • PhoneNumber — из номеров телефонов, по умолчанию ВКЛ
  • CardNumber — из номеров карт, по умолчанию ВКЛ
  • IP-адрес — из IP-адресов, по умолчанию ВЫКЛ
  • DLM-фильтр, стандартное ВЫКЛ

Если вам нужно включить или отключить тот или иной фильтр, напишите мне в Открыть в новом окне.

# !notbot

Разблокирует пользователя, заблокированного AntiBot с помощью антиспам-фильтра.

Использовать:

  • !notbot [никнейм]

# !dlm

Антиспам-фильтр для удаления длинных сообщений. По умолчанию ВЫКЛ.

Использовать:

  • !dlm [вкл|выкл|номер]

число – ограничение длины сообщения, значение в диапазоне от 150 до 500 символов
Даёт таймаут на 30 секунд, при повторном срабатывании — 120, 240

# !addmute

Канал мутирует.

Добавляет фразу в список отключения звука канала.
Автоматически блокирует пользователя, если его сообщение содержит указанный текст.

  • Псевдоним команды — !m
  • Продолжительность по умолчанию — 5 минут
  • Максимальная продолжительность — 2 недели

Использовать:

  • !addmute [длительность] текст

Примечание. Первое слово в тексте, начинающееся с цифры, будет считаться продолжительностью тайм-аута.

# !delmute

Удаляет фразу из списка отключения звука канала.

Использовать:

  • !delmute текст

# !clearmute

Очищает список отключения звука канала.

  • Псевдоним команды — !stop

# !mt

Массовый таймаут.

Просматривает последние отправленные сообщения чата.
Если сообщение содержит указанный текст, пользователь будет заблокирован на указанный период времени.

  • Псевдоним команды — !masstimeout
  • Продолжительность по умолчанию — 5 минут
  • Максимальная продолжительность — 2 недели

Использовать:

  • !mt [продолжительность] текст

Примечание. Первое слово в тексте, начинающееся с цифры, будет считаться продолжительностью тайм-аута.

API token в Телеграм от BotFather: как получить и сгенерировать новый

Чтобы увидеть токен для доступа к API Telegram, нажмите «Токен API». Система автоматически отобразит уникальную комбинацию букв, цифр и знаков препинания.

Если старый токен попал в руки мошенников или был утерян, воспользуйтесь командой «Отозвать текущий токен».

# Развлечения

# !song

Показывает текущий трек, переведенный в статус пользователя вк.

  • Уровень доступа — пользователь
  • Псевдоним для команды — !track
  • Возвращаемая команда:
    10 секунд для пользователя
    1 секунда для модератора

Ссылка на страницу пользователя:

  • Уровень доступа — модератор
  • !sang addvk vk.com/pagename

Отвязать страницу:

  • Уровень доступа — модератор
  • !песня партивк

# !giveaway

Запускает розыгрыш в чате по ключевому слову.

Использовать:

  • !giveaway [ключевое слово]

Найдите победителя:

  • !рулон

Завершите розыгрыш:

  • !прекрати раздавать

# Таймеры

# !etimer

Добавляет таймер канала. Таймер периодически отправляет в чат сообщение с указанным текстом.

  • Таймеры работают только во время включения
  • Интервал по умолчанию составляет 5 минут
  • Количество отправленных сообщений по умолчанию — 1
  • Максимальное количество таймеров на канал — 3

Использовать:

  • !etimer [добавить|поделиться|редактировать] [имя таймера] текст -i=[длительность] -c=[количество] -a
    • Дополнительные параметры:

    -interval, -i — длительность указывается в следующем формате
    -count, -c — количество сообщений, отправленных при срабатывании таймера, от 1 до 5
    -announce, -a — использовать режим объявления при отправке сообщения

Добавьте таймер:

  • Часы со стандартными параметрами:
    !etimer добавить тестовый текст
  • Таймер со стандартными параметрами, с режимом объявления:
    !etimer добавить тестовый текст -a
  • Таймер с интервалом 60 секунд, с режимом объявления:
    !etimer добавить тестовый текст -interval=1m -a
    !etimer добавить тестовый текст -i=60 -a
  • Таймер со стандартным интервалом, количеством сообщений 3 и режимом объявления:
    !etimer добавить тестовый текст -announce -c=3

Изменить текст таймера:

  • !etimer редактировать тест newText

Удалить таймер:

  • !etimer часть теста

# !etimers

Отображает список таймеров каналов.

Как сделать игру в Телеграмм: кнопки BotFather и настройки развлечений

Настройки BotPhaser позволяют создавать игры HTML5, а затем предлагать их в группах или частных чатах. Типичные примеры включают викторины, шашки и шахматы. Список команд BotFather, используемых для создания, редактирования, просмотра и удаления игр.

Создание игр в Telegram
Создание игр в Telegram

Созданную игру можно отправить как обычным сообщением, так и во встроенном режиме (с кнопкой запуска). Когда пользователь нажимает начать игру, бот получает обратный звонок с информацией о выбранном развлечении. Затем система отправляет пользователю ссылку. Игра открывается во встроенном браузере.

Теперь вы знаете основные кнопки и настройки BotFather для управления ботами. Чтобы наш ChatLabs_bot работал полноценно, вам необходимо взаимодействовать с Telegram Bot API и писать код.

Как создать бота для Телеграма через BotFather: инструкция и пошаговые действия

Чтобы создать бота в Telegram без навыков программирования и программирования, вам необходимо:

Войдите в свой аккаунт и введите в поиск BotFather. Нас интересует официальный @BotFather с синим значком верификации.

Поиск учетной записи BotFather
Поиск учетной записи BotFather

В диалоговом окне введите команду /start, чтобы запустить службу. В системе отображаются доступные команды (редактор ботов, настройки, игра). Введите /newbot, чтобы начать процесс создания.

Система просит указать имя (например, в нашем случае ChatLabs_bot). После этого необходимо ввести логин — BotFather сразу предупреждает, что логин бота должен заканчиваться словом bot. Зайдите в ChatLabs_bot.

В случае успеха мы увидим сообщение о том, что наш Telegram-бот создан и готов к работе.

Зарегистрируйте имя пользователя бота
Зарегистрируйте имя пользователя бота

На этом этапе вы получаете токен для доступа к HTTP API Telegram. Не передавайте токен третьим лицам.

Каждый! Вы создали бота для Telegram с помощью BotPhaser. В информационном сообщении вы найдете ссылку на него (в нашем примере это t.me/ChatLabs_bot).

Если вы перейдете по URL-адресу, вы увидите бота.

Получаем ссылку на нашего бота
Получаем ссылку на нашего бота

Чтобы начать с ним работать, нажмите «Начать».

Создать бота в Telegram можно самостоятельно и без навыков программирования. Но если вы хотите добавить собственные функции (показывать погоду, показывать курсы валют, ближайшие заведения и так далее), вам придется написать код. Например, в ChatLabs мы используем Python и реализуем для клиентов проекты любой сложности.

Мы создали бота для доставки еды (интеграция с iiko, прием платежей, уведомление пользователя о статусе заказа), бота для торгового зала (добавление партнеров через 1С, просмотр остатков товара, поиск аналогов, работа с корзина покупок), чат-штраф для службы такси (бронирование автомобиля на определенное время, заявки на работу для водителей и др.). Предлагаем посмотреть примеры решений для интернет-магазина, стартапа или мероприятия.

Чтобы просмотреть список ваших ботов, выполните команду /mybots. Вы увидите имена в диалоговом окне.

Выберите робота из списка
Выберите робота из списка

Оцените статью
Блог про Samsung