Новый онлайн курс
 

"Создание бота Telegram.
Обмен между 1С и
мессенджером Telegram через API"



В рамках онлайн курса мы создадим бота в Telegram,
​ реализуем механизмы обмена данными между 1С и Telegram через API  


Приглашаем вас на обучение! 

6 фактов и ключевых преимуществ Telegram

  • Открытая платформа: Telegram предоставляет API и набор инструментов разработчикам, что позволяет создавать сторонние приложения и ботов для мессенджера. Это способствует появлению широкого спектра дополнительных функций и сервисов, расширяющих возможности Telegram.
  • В 2023 году Telegram посещают 700 миллионов человек в месяц. По количеству аудитории Telegram входит в пятерку самых популярных мессенджеров в мире.
  • Приватность и безопасность: Telegram считается одним из самых безопасных мессенджеров на рынке. Он предлагает шифрование конца-конца для всех сообщений, что означает, что только отправитель и получатель могут прочитать сообщение.
  • Telegram был основан в 2013 году Павлом Дуровым и его братом Николаем Дуровым. Первая версия Telegram была выпущена в августе 2013 года.В течении трех месяцев после запуска Telegram скачали 1 миллион раз.
  • В 2022 году приложение Telegram для iOS App Store и Google Play входит в топ-5 самых скачиваемых приложений в мире.
  • Кросс-платформенность: Telegram доступен на различных платформах, включая iOS, Android, Windows, macOS и Linux. Это означает, что пользователи могут общаться в любое время и с любого устройства, не ограничиваясь одной платформой.

Для интеграции мы будем использовать
​открытый Api Telegram

Создадим нового бота и автоматизируем его

Поле не заполнено
Поле не заполнено
Поле не заполнено

Научимся обмениваться текстовой информацией м/у 1c и Telegram

Поле не заполнено
Поле не заполнено
Поле не заполнено

Научимся обмениваться файлами м/у 1c и Telegram 

Поле не заполнено
Поле не заполнено
Поле не заполнено

Чему вы научитесь в результате прохождения курса?

  • Взаимодействовать с протоколом HTTP.
  • Отправлять HTTP запросы на сервер и обрабатывать ответ от сервера.
  • Обмениваться сообщениями между 1С и Telegram
  • Обмениваться файлами между 1С и Telegram
  • Создадите своего чат бота и автоматизируете его работу
  • Научитесь работать с POST и GET запросами.
  • Научитесь работать с HTTP сервисами
  • Научимся подключать webhook(уведомления) и считывать входящие POST запросы от Telegram
Записаться на обучение
Поле не заполнено
Поле не заполнено
Поле не заполнено
Поле не заполнено
Поле не заполнено
Поле не заполнено

Подробное содержание материалов

Модуль I

1.  Создание нового бота в Telegram. Получение токена для запросов через API.
2.  Основные принципы работы бота в Telegram.
3.  Документация API Telegram, загрузка входящих сообщений методом getUpdates.
4.  Создание структуры конфигурации 1С.
5.  Создание обработки для загрузки новых сообщений.
6.  Загрузка новых сообщений в 1С. Параметр offset метода getUpdates.

Модуль II

1.  Автоматическая загрузка новых сообщений, фоновое задание. Добавление общих модулей.
2.  Отправка исходящих сообщений метод SendMessage.
3.  Создание HTTP сервиса "TelegramBot" и публикация его на web сервере Apache.
4.  Метод setWebhook, подключение URL вебхука для новых уведомлений. Подключение через Postman.
5.  Создание обработки в 1С для подключения вебхука.
6.  Метод getWebhookInfo, получение информации о текущем состоянии вебхука. 
7.  Метод deleteWebhook. Пример использования. 

Модуль III

1. Генерация клавиатуры Telegram бота, быстрые команды.
2. Блокировка загрузки файлов, ответ бота
3. 
Отправка файла от бота пользователю, метод sendDocument.
4. 
Загрузка файла в 1С от пользователя, метод getFile. 
5. Отправка контактов, метод sendContact.
6. Оформления текста сообщения, режим HTML.
7. Система взаимодействия 1C, регистрация и демонстрация обмена м/у 1C и Telegram.
8. Заключение

Дополнительные видео уроки для начинающих

1. Протокол HTTP введение.
2. Объект HTTPСоединение, пример.
3. Определение оператора и региона по номеру телефона через HTTPСоединение.
4. HTTPОтвет, код состояния.
5. HTTPЗапрос. Скачать файл с сайта.
6. Пример Post запроса. 
7. HTTP сервисы введение.
8. Отладка HTTP сервиса.
9. Отладка шаблонов HTTP сервиса, разбор HTTP Запроса и HTTP Ответа.

Основные цели курса:


1. Научить вас обмениваться данными между 1С и Telegram


2. Повысить ваши профессиональные навыки разработки в 1С

Записаться на обучение
Поле не заполнено
Поле не заполнено
Поле не заполнено
Поле не заполнено
Поле не заполнено
Поле не заполнено

Примеры видео уроков из курса:

1 Создание нового бота в Telegram
2. Основные принципы работы чат бота Telegram
3. Загрузка новых сообщений из Telegram в 1С. Создание обработки.
4. Отправка исходящих сообщений метод SendMessage
5. Генерация клавиатуры чат бота Telegram, быстрые команды

Зачем программисту 1С изучать обмен между 1С и Telegram API?

Описание
Расширение возможностей 1С: Изучение обмена между 1С и Telegram API позволит программисту добавить новые функциональные возможности в систему 1С. Это может включать отправку уведомлений о событиях в 1С, автоматизацию задач, взаимодействие с клиентами или другие бизнес-процессы, используя функциональность Telegram.
Описание
Автоматизация задач: Изучение обмена между 1С и Telegram API дает возможность программисту создавать ботов в Telegram, которые могут выполнять автоматизированные задачи на основе команд или данных, полученных из системы 1С. Например, бот может отвечать на запросы пользователей, предоставлять информацию из базы данных 1С или запускать определенные операции в системе.
Описание
Улучшение коммуникации: Интеграция Telegram API позволяет программисту настроить обмен сообщениями между системой 1С и пользователями. Это может быть полезно для коммуникации сотрудников, клиентов или других заинтересованных сторон, предоставляя удобный и мгновенный канал связи.

Что входит в состав курса?

Видео уроки для обучения

Материалы остаются у вас навсегда
Поле не заполнено
Поле не заполнено
Поле не заполнено

Учебная конфигурация

Вы получите ссылку на учебную конфигурацию 1С, в которой будут реализованы все примеры показанные в курсе
Поле не заполнено
Поле не заполнено
Поле не заполнено

Проверка вашего домашнего задания

Мы проверим ваше домашнее задание, которое необходимо для закрепления теоретической части
Поле не заполнено
Поле не заполнено
Поле не заполнено

Кто автор курса?

Описание

Сайфутдинов Вадим Альбертович


- Более 20 лет опыта работы программистом 1С

- Сертифицированный специалист 1С

- Более 100 успешных внедрений конфигураций 1С

Сколько стоит обучение?

Остались вопросы? Звоните по бесплатному номеру 88002344322

Мы относимся к вашей конфиденциальности очень серьезно,
ваши контактые данные не будут переданы третьим лицам.

© 2013-2023  Верный старт в 1С. Все права защищены.