- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Написать своего бота для телеги не просто, а очень просто.
Я накидаю тут самые основы, а там каждый уже в зависимости от своего окружения напишет нужный код.
Итак. Первым делом создаем бота. Для этого:
"здороваемся" с роботом @botfather,
отвечаем на его вопросы и получаем АПИ_КЕЙ для нашего свежерегнутого бота.
Всё. У нас есть робот и мы можем им управлять.
Мне не удалось уговорить АПИ отправлять по логину, так что нужен ИД пользователя которому отправляем сообщения.
Получить ИД не сложно. Нужно отправить сообщение нашему боту, и через АПИ посмотреть кто ему писал.
Там мы увидем свой ИД.
Пример того как получить последние сообщения отправляемые боту:
Ну и теперь отправим себе сообщение от имени бота:
Я специально оформил в виде форм, поскольку у каждого фреймворка свой апи, а из примера с формой можно и поэкспериментировать и очевидно как переделать под свой апи.
В принципе для нотификаций этого достаточно.
Ссылка на описание АПИ: https://core.telegram.org/bots/api
Для получения сообщений от робота лично мне больше нравится вариант регистрации у них вебхука по которому они отправляют сообщения, но тут на вкус и цвет.
https://packagist.org/packages/telegram-bot/api
так чуть проще, имхо
так чуть проще, имхо
В принципе да, но если нам нужна всего одна функция, то не всегда хочется тащить целую библиотеку, и вычитывать ее документацию.
Хотя да, вероятность что она будет дольше поддерживаться в актуальном состоянии выше чем у просто трех строк кода.
С другой стороны - ну а что тут сложного то?
так чуть проще, имхо
По моему так сложнее. Для отправки простых уведомления хватит одной строки:
для отправки уведомлений простых - так внутри мы и сделали. массив адресатов и система уведомлений. крайне удобная штука. отправка в 1 строку.
но потом захочется сделать запрос на данные, ещё что-то...
ещё что-то...
Ну тема в первую очередь в продолжение темы о заказах колбека где упорно все тычют смсшлюз в качестве "самой простой" нотификации. Так что тему я создал именно в качестве ответа по простоте.
А к вопросу "еще что-то" я в догонку создал соседнюю тему).
Одно дело использовать готовый класс, другое дело написать свой.
Но раз никто там не отписался, то развивать мысль пока не будем.
Писал бота нам в приватную конфу, что-то вроде Добби, если нужен id приватного чата, то нужно зайти в веб-морду телеграма, зайти в чат и скопировать из урла значения типа ?=s10104129491, берем циферки, и к началу клеим -100. Это и будет id приватного чата. Сам по себе бот ради забавы был написан.