Как стать автором
Обновить
-15
0

Пользователь

Отправить сообщение

Telegram бот «Конституция РФ»

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров7.6K

Всем привет! Пол года назад, я наткнулся на видео Артемия Лебедева, в котором он обозревал свою работу связанную с сайтом конституции.

Проект интересный и полезный, но реализация бота меня крайне сильно разочаровала.

В данной записи, я хотел бы показать своё решение, то как я вижу реализацию бота на эту тематику.

Читать далее

Создание Telegram бота на PHP #5: работа с хуками

Время на прочтение10 мин
Количество просмотров12K

В новом уроке мы с вами поговорим о настройке хуков и напишем свой первый обработчик команд.

В первом уроке я вам рассказывал что такое хуки, давайте повторим:

Hooks (Хуки) — это способ общения с программой, по средствам отправки данных от сервера — клиенту. То есть при определённых изменениях в программе, сервер (приложение) будет отправлять данные на указанный URL скрипта клиента.

Например. Каждый раз когда пользователи будут писать сообщения боту, данные о сообщениях будут отправляться на указанный скрипт, где вы сможете записать сообщения в БД или отправить ответ.

Для регистрации хука нужно выполнить 2 правила:

Читать далее

Создание Telegram бота на PHP #4: отправка файлов и изображений в Telegram

Время на прочтение5 мин
Количество просмотров32K

В новом уроке мы с вами научимся отправлять файлы и изображения в Telegram сообщениях. Мы с вами изучим 2 новых метода: sendPhoto() и sendDocument().

Для отправки файлов в Телеграм, нам необходимо воспользоваться функцией curl_file_create(), которая формирует специальный объект файла, для того чтобы его можно было передавать через HTTP запросы.

Читать далее

Создание Telegram бота на PHP #3: примеры отправки сообщений с кнопками в Telegram

Время на прочтение5 мин
Количество просмотров54K

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

Всю информацию по параметрам запросов мы будем брать из официальной документации Telegram.

Все ответы от Telegram приходят в виде JSON строки. Для удобного отображения массива ответа в браузере, советую вам установить специальное расширение для браузера, которое называется JSON Viewer

Читать далее

Создание Telegram бота на PHP #2: создание первого бота для Telegram

Время на прочтение3 мин
Количество просмотров24K

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

Читать далее

Создание Telegram бота на PHP #1: основные понятия для работы с API

Время на прочтение4 мин
Количество просмотров47K

Всем привет, это первый урок из курса по разработке ботов для Telegram. В данном курсе, мы с вами разберём как создавать ботов для Telegram на PHP. Я расскажу вам как отправлять текстовые сообщения, как отправлять файлы, как получать и обрабатывать сообщения от пользователей и по итогу мы с вами напишем скрипт для быстрого создания бота для Telegram на PHP.

В первом уроке мы с вами рассмотрим основные понятия связанные с API. Я вам расскажу что такое API методы, хуки, покажу на примере Telegram построение URL для создания запросов и расскажу о том как создаются простые API запросы на PHP.

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

Читать далее

Скрапинг с Goutte (crawler). Парсинг сайтов с использованием библиотеки Goutte

Время на прочтение3 мин
Количество просмотров5.2K

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

Читать далее

AJAX: Шпаргалка по AJAX на jQuery

Время на прочтение13 мин
Количество просмотров131K

Всем привет в новой записи мы с вами разберём основные функции для Ajax запросов, которые позволяют передавать информацию с сайта в PHP скрипт без перезагрузки страницы.

Для работы Ajax запросов вам нужно подключить jQuery к вашему проекту. Ссылку на jQuery вы можете найти здесь.

Данный взяты с моего сайта Prog-Time.

Читать далее

API Вконтакте: автопостинг записей в сообщество Вконтакте

Время на прочтение8 мин
Количество просмотров17K

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

Читать далее

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность