Telegram рассылка уведомлений

Требования к рабочему окружению

  1. Данное дополнение должно быть установлено на сервере базы данных.
  2. Сервер базы данных должен иметь доступ в интернет.
  3. На сервере базы данных должен быть открыт порт 64999.

Инструкция по подключению

Для подключения уведомлений в Telegram из программы EasyTrade необходимо выполнить следующие действия:

  1. Получите ключ расширения, используемый при активации расширения рассылки в Telegram. Для этого необходимо обратиться к владельцам программы по контактам, указанным на странице:
    https://easytrade.uz/contacts

    При обращении необходимо сообщить код программы, например: G3J4O2P8L.

  2. C 05.02.2020 Telegram изменил протоколы шифрования для подключения ботов. Если у Вас на компьютере установлена ОС Windows 7, необходимо скачать и установить последние обновления для Windows 7 от Microsoft. Доступно по ссылке:
    Исправление Windows 7

    При необходимости помощи для установки исправления, можно обратиться к технической поддержке в рамках условий предоставления поддержки:
    Техническая поддержка Easytrade/REGOS

    После установки обновлений ОС Windows необходимо включить использование протокола TLS 1.2 по-умолчанию. Для этого необходимо внести изменения в реестр Windows следующим файлом:
    TLSFix_TLS12.reg

  3. Создайте вашего собственного бота в Telegram. Для этого необходимо выполнить следующие действия:

    • Написать в Telegram боту @botfather команду /newbot;
    • @botfather предложит выбрать отображаемое имя вашему боту. Придумайте имя вашего бота.
    • Далее @botfather предложит выбрать никнейм бота (например: @your_bot). Оно должно оканчиваться на «bot»;
    • @botfather предоставит ключ API для использования бота, например: 530588256:AAGcyVjKjuxVFfSXCMP4jrBVAu7nDdh9AuU

    Создание бота Telegram

  4. Запустите программу EasyTrade. Откройте раздел «Администрирование: Сервис: Расширения».

  5. В окне «Расширения EasyTrade» на вкладке «Telegram API» отметить пункт «Задействовать расширение» и ввести ранее полученный ключ расширения (не путать с ключом API) в поле «Ключ расширения».

    Настройка Telegram API

  6. Установите службу отправки уведомлений путем нажатия на кнопку «Установить службу».

  7. Свяжите службу с созданным ранее вашим ботом. Для этого необходимо указать API бота в поле «Бот API» и нажать кнопку «Откл. WebHook».

  8. Бот не может рассылать сообщение первым. Необходимо написать боту с того Telegram-аккаунта, на который Вы хотите получать уведомления.

  9. Необходимо получить список пользователей, которые написали боту. Для этого нажмите кнопку «Обновить».

  10. Служба может отсылать уведомления только по определенным объектам. Для этого необходимо указать, каким пользователям, с каких объектов присылать уведомления. Выберите пользователя из списка «Новые получатели» и объект из списка «Магазин / Склад». Нажмите кнопку «Создать получателя». После этого в нижней части окна «Расширения EasyTrade» появится новый элемент списка.

  11. Нажмите кнопку «Сохранить».

  12. Перезапустите программу EasyTrade.

  13. Теперь при закрытии кассовых смен, указанные получатели будут получать уведомление о состоянии кассы.

Получение уведомлений