Когда пользователь заходит в группу Телеграм хочется его поприветствовать, для этого мы напишем своего небольшого бота, который получает уведомление о новом участники группы и выводит ему подготовленное приветствие.
Для создания такого простого бота как HelloBot нам нужно лишь словить служебные сообщения от Telegram Bot Api, которое отправляется из группы при добавлении нового участника. Новый участник может быть добавлен действующим участником, присоединиться по ссылке приглашению или самостоятельно присоединиться. Нас интересует объект message и в нем объект по ключу new_chat_participant и там находиться информация о новом участнике. Структура служебного уведомления:
Array ( [update_id] => [message] => Array ( [message_id] => [from] => Array ( [id] => [is_bot] => [first_name] => [last_name] => [username] => [language_code] => ) [chat] => Array ( [id] => [title] => [type] => [all_members_are_administrators] => ) [date] => [new_chat_participant] => Array ( [id] => [is_bot] => [first_name] => [username] => ) [new_chat_member] => Array ( [id] => [is_bot] => [first_name] => [username] => ) [new_chat_members] => Array ( [0] => Array ( [id] => [is_bot] => [first_name] => [username] => ) ) ) )
В наш класс бота добавим свойство, в котором будем хранить приветствие, имя пользователя <%username%>будем в последствии заменять на полученные данные из объекта функцией str_replace
Как сделать приветствие в TELEGRAM БОТе / Конструктор чат ботов Sambot / Знакомство /Артем Кук
Для получения необходимого объекта в методе router() нашего класса сделаем проверку передаваемых данных и при наличии получим имя пользователя и выведем приветствие.
botApiQuery(«sendMessage», [ ‘chat_id’ => $data[‘message’][‘chat’][‘id’], ‘text’ => str_replace(«», $name, $this->helloText)] ); > return true; > ?>
Исходный код бота
Привожу исходный код бота приветствия для группы в Телеграм по типу HelloBot.
Источник: imakebots.ru
Welcome Bot: welcome_ng_bot
Бот для приветствий в чате Телеграмм
Простой бот для настройки приветственных сообщений в вашем чате. Простейшая настройка, поддержка эмодзи и форматирования, а что ещё нужно хорошему боту который просто работает?
Поставьте пожалуйста оценку:
Голосов: 4 чел. Рейтинг: 4 из 5 .
Опрос: Как часто Вы пользуетесь телеграмом? (Кол-во голосов: 10644)
Каждый день
Через день
Раз в неделю
Раз в месяц
Очень редко
Чтобы проголосовать, кликните на нужный вариант ответа. Результаты
Оставить комментарий:
Последние комментарии
Скам, канал мошенника .
Приветственный бот в телеграм |Автосообщение для нового участника телеграм-чата
Мошенники, под видом сделки, украли канал.
Опрос: Любимая категория ботов телеграм (Кол-во голосов: 2424)
Развлечения
Фото и видео
Финансы, криптовалюта
Образование
Чтобы проголосовать, кликните на нужный вариант ответа. Результаты
Самые популярные боты
- Телеграм бот для раздевания девушек. Просто пришли ему фотографию любой одетой девушки и он сразу снимет с нее белье 369174
- Бот для отложенного постинга в телеграмм канал 120347
- Телеграм бот раздевает любую девушку по фотографии и увидеть все её прелести 106435
- Этот бот решит все ваши тесты и выдаст ответы на такие платформы, как якласс мэш рэш цдз скайсмарт за считанные секунды! Всего лишь нужно прислать ему ссылку на тест. 92304
- Telegram бот — текст в речь. Переводит текстовые сообщения в голос робота 91775
- Телеграмм бот — Боря пранкер. Лучший бот для телефонного розыгрыша друзей 70987
- Телеграм бот для анонимного просмотра страниц в Инстаграм 67013
- Телеграм бот для скачивания видео без водяного знака и аудио с ТикТок 65172
- Телеграмм бот для подмены номера 63426
- Телеграмм бот Максим для озвучки текста 59548
Теги / Добавить бота / Обратная связь
Источник: tlgbot.ru
Приветсвенный бот для группы в Телеграм
Поделюсь краткой инструкцией: как быстро и легко добавить бота в свою групу, который будет приветствовать новых участников. При чем делать это теми словами, которые вы ему скажете.
Сохраняйте себе на стену, чтобы иметь под рукой!
Дальше в самой группе пишем и оправляем:
/help
В сообщении которое появилось, кликаем по
/welcome
И дальше отправляем следующее сообщения, заменяя русские слова на те, которые нам нужны
/welcome Привет, $username, Рад что вы с нами задавайте вопросы!
Если вам понравилось насколько все было быстро и просто жду от вас красивых «мне нравиться» .
Источник: skyjoom.com