Перейти к содержимому


Telegram-Бот Для Получения Сообщений О Новых Заказах


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 10

#1 MikDark

MikDark

    Активный участник

  • Модераторы
  • 6 437 сообщений

Отправлено 23 Апрель 2019 - 19:58

Решил поделиться небольшим, написанным мною ботом, который позволит Вам получать сообщения о новых заказах в Telegram и сэкономит немного средств на SMS-уведомлениях.

Инструкция для стандартного подключения (только оповещения):

1) В Telegram Вам нужно найти бота @StorelandLabBot и начать с ним беседу (см. скриншоты)


Скрытый текст


2) Отправляем Боту адрес нашего магазина. Вам в ответ от него придет сообщение с ссылкой.

Скрытый текст




3) Далее эту ссылку Вы прописываете в настройках магазина в поле: URL адрес для уведомлений:

Изображение


4) На этом все :) Теперь при поступлении заказа в Ваш интернет-магазин, Вам в Telegram от бота придет подобное сообщение (см. скриншот):


Скрытый текст

Нажав на кнопку "Перейти к заказу", Вам откроется страница данного заказа в Вашем магазине.


Инструкция для расширенного подключения (управление заказами):

Подключив расширенное управление заказами, Вы сможете получать списки заказов в свой Telegram, а также в дальнейшем управлять заказами прямо в чате.

5) Вам нужно перейти по ссылке: https://site.ru/admin/api , где site.ru - имя Вашего домена и там нажать: "Добавить своё приложение". Введите любое название и сохраните (см скриншот)

Изображение

6) В Telegram-чате нажмите кнопку "Добавить API-ключ" или введите команду: /api

Скрытый текст

7) Отправляем ключ, полученный на 5-м шаге инструкции и получаем подтверждение, что API подключено.

Скрытый текст

Список команд для бота:

Управлять ботом можно полностью с помощью встроенных кнопок, но продвинутые пользователи могут использовать следующие команды:

/api - добавить API-ключ
/delete - удалить бота
/orders X - вывести последние X заказов*
/order X - вывести данные о заказе с номером X*
/order X status N - сменить у заказа X статус на N*

* для команд необходимо расширенное подключение

Пишите, какую еще информацию хотели бы видеть, возможно доработаю, ориентируясь на пожелания :)

#2 MikDark

MikDark

    Активный участник

  • Модераторы
  • 6 437 сообщений

Отправлено 02 Сентябрь 2019 - 19:06

UPD1:

1) При регистрации теперь необходимо ввести имя магазина. В дальнейшем оно будет отображаться в тексте сообщения
2) Удалить свой профиль у бота можно командой: /delete
3) Инструкция по установке обновлена

#3 grappp

grappp

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 291 сообщений
  • ГородСанет-Петербург

Отправлено 22 Сентябрь 2019 - 15:36

Здравствуйте!
Очень удобная штука. Была...
22.09.2019 перестал бот работать.
Оповещения не присылает.

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

Почините, пожалуйста. Было очень удобно.

#4 MikDark

MikDark

    Активный участник

  • Модераторы
  • 6 437 сообщений

Отправлено 03 Октябрь 2019 - 17:02

Просмотр сообщенияgrappp (22 Сентябрь 2019 - 15:36) писал:

Здравствуйте!
Очень удобная штука. Была...
22.09.2019 перестал бот работать.
Оповещения не присылает.

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

Почините, пожалуйста. Было очень удобно.

Здравствуйте. Спасибо, все должно работать, 23-го числа работа была восстановлена

#5 grappp

grappp

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 291 сообщений
  • ГородСанет-Петербург

Отправлено 21 Декабрь 2019 - 11:36

Перестали приходить уведомления опять. Хотя сегодня и на почту о новых заказах через раз приходят, при чем клиентам вообще не приходят. И через форму обратной связи на сайте письма не приходят.
В общем все поломалось.

#6 MikDark

MikDark

    Активный участник

  • Модераторы
  • 6 437 сообщений

Отправлено 26 Декабрь 2019 - 09:32

Просмотр сообщенияgrappp (21 Декабрь 2019 - 11:36) писал:

Перестали приходить уведомления опять. Хотя сегодня и на почту о новых заказах через раз приходят, при чем клиентам вообще не приходят. И через форму обратной связи на сайте письма не приходят.
В общем все поломалось.

Возможно что-то было на стороне платформы, если везде проблема с уведомлениями была, но сам скрипт телеграмма должен работать

#7 MikDark

MikDark

    Активный участник

  • Модераторы
  • 6 437 сообщений

Отправлено 23 Январь 2020 - 19:33

UPD2:

Добавили поддержку API. Теперь Вы можете прямо в Телеграм получить список заказов в Вашем магазине с краткими данными покупателей.
Инструкция по настройке будет обновлена.

Добавленные команды:
/api - ввести свой API-ключ. Как его получить сказано здесь
/orders - вывести 5 последних заказов
/orders X - вывести X последних заказов

#8 MikDark

MikDark

    Активный участник

  • Модераторы
  • 6 437 сообщений

Отправлено 27 Январь 2020 - 15:19

Небольшое UPD3:

1) В выводе информации о заказах через /orders добавлена сумма заказа
2) В выводе уведомления о поступлении заказа добавлена ссылка на заказ
3) Обновлено название бота

#9 MikDark

MikDark

    Активный участник

  • Модераторы
  • 6 437 сообщений

Отправлено 04 Март 2020 - 18:47

UPD 1.0.4

1) При получении уведомления о новом заказе, добавлены кнопки перехода к заказу и просмотра полной информации о заказе.
2) В процессе регистрации добавлена кнопка ввода API-ключа.
3) Добавлена проверка API-ключа на корректность.
4) Добавлен вывод информации об определенном заказе с помощью команды /order X, где X - номер заказа
5) Исправлены ошибки при вводе адреса магазина, теперь можно вводить его в разных форматах.

#10 MikDark

MikDark

    Активный участник

  • Модераторы
  • 6 437 сообщений

Отправлено 21 Апрель 2020 - 23:56

Боту исполняется год, поэтому решил сделать праздничное обновление, которое Вам понравится :unsure:

UPD 1.0.5
1) Теперь при просмотре данных заказа, можно менять его статус, для этого выведена специальная клавиатура для управления заказом (см. скриншоты)

Скрытый текст

2) Добавлена инструкция для подключения расширенного режима работы с заказами

#11 MikDark

MikDark

    Активный участник

  • Модераторы
  • 6 437 сообщений

Отправлено 05 Июнь 2020 - 18:59

UPD 1.0.6

1) Оптимизирован код модуля отправки сообщений о новом заказе
2) Улучшена безопасность бота, добавлены дополнительные проверки введенных данных
3) Добавлены новые кнопки: Последние 5 заказов и Поиск заказа по номеру




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных