Поиск от Google

Андрій Чучко має всі повноваження як Адміністратор та модератор на цьому сайті.

Автор Тема: Телеграм-бот @FPSUListBot  (Прочитано 8212 раз)

0 Користувачів і 1 Гість дивляться цю тему.

Offline 29a

  • Sr. Member
  • Повідомлень: 329
  • Karma: +108/-21
  • 1010011010
Телеграм-бот @FPSUListBot
« : Липень 27, 2021, 15:28:22 »
В тестовом режиме* запущен телеграм-бот @FPSUListBot через который можно получить текущий статус сертификата (дійсний/не дійсний), спортивной лицензии (дiйсна/не дiйсна), оплат взносов (сплачений/борг/не сплачений), номера CIVL и FAI ID, проверить полноту заполнения данных пилота, запросить доступ к редактированию данных*.

* - полноценная работа планируется после решения некоторых технических вопросов и переноса базы данных с тестового сервера на рабочий, примерное время ответа бота 1 минута, при превышении нагрузки на тестовый сервер, телеграм-бот и редактирование данных могут быть отключены.
« Останнє редагування: Серпень 02, 2021, 15:10:16 від 29a »

Offline Oleh Sannikov

  • sunnycows
  • Jr. Member
  • Повідомлень: 79
  • Karma: +61/-22
  • Axis Paragliders
Re: Телеграм-бот @FPSUListBot
« Reply #1 : Липень 29, 2021, 17:34:34 »
Було б добре, якби бот запам'ятовував користувача (або визначав за номером телефона)
І давав такі корисні дані, як:

- доки дійсна спортивна ліцензія
- доки дійсний внесок у фонд взаємодопомоги
- надавав реквізити для сплати внесків

Дякую! sunny
Параплани Axis
https://axispara.cz
+38-097-сто тридцять-25-12

Offline 29a

  • Sr. Member
  • Повідомлень: 329
  • Karma: +108/-21
  • 1010011010
Re: Телеграм-бот @FPSUListBot
« Reply #2 : Липень 29, 2021, 19:05:15 »
И спорт лицензия и сертификат действительны только текущий год, данные по оплате сделаю позже, что касается запоминать номер телефона не совсем понятно для каких целей? Бот отвечает только на запросы (команды), никакой информации по своей инициативе он не присылает

Offline Oleh Sannikov

  • sunnycows
  • Jr. Member
  • Повідомлень: 79
  • Karma: +61/-22
  • Axis Paragliders
Re: Телеграм-бот @FPSUListBot
« Reply #3 : Липень 29, 2021, 19:22:56 »
Номер телефона вказаний в профілі пілота. Відповідно, по ньому, можна не питаючи номер ліцензії, одразу надавати інформацію.
Параплани Axis
https://axispara.cz
+38-097-сто тридцять-25-12

Offline 29a

  • Sr. Member
  • Повідомлень: 329
  • Karma: +108/-21
  • 1010011010
Re: Телеграм-бот @FPSUListBot
« Reply #4 : Липень 29, 2021, 21:19:20 »
В принципе возможно сделать, добавить подсистему регистрации, отправлять запрос на получение номера телефона, после подтверждения сравнивать его с данными сертификата, привязать ID клиента телеграм к сертификату, что бы реализовать функцию запроса данных по кнопке, а не вводу номера сертификата. Остаётся вопрос, кто то готов оплатить эти работы?

Offline Oleh Sannikov

  • sunnycows
  • Jr. Member
  • Повідомлень: 79
  • Karma: +61/-22
  • Axis Paragliders
Re: Телеграм-бот @FPSUListBot
« Reply #5 : Липень 31, 2021, 17:45:59 »
Всього лише зворотній зв'язок від користувача.
А щодо мотивації, то, думаю, її слід шукати там де і виникла початкова ідея зробити бот  ;)
Параплани Axis
https://axispara.cz
+38-097-сто тридцять-25-12

Offline 29a

  • Sr. Member
  • Повідомлень: 329
  • Karma: +108/-21
  • 1010011010
Re: Телеграм-бот @FPSUListBot
« Reply #6 : Липень 31, 2021, 20:51:14 »
Цитувати
Всього лише зворотній зв'язок від користувача.
Сообщаю, что данное предложение реализовываться не будет, придется руками вводить номер лицензии.
Цитувати
А щодо мотивації, то, думаю, її слід шукати там де і виникла початкова ідея зробити бот
Бот сделан, и выполняет свой функционал...
Я как то не мотивирован тратить свое личное время на выполнение прихотей пользователей, только потому, что им лень ввести свой номер лицензии один-два раза в год.

Offline dimatrek

  • Hero Member
  • Повідомлень: 510
  • Karma: +144/-123
Re: Телеграм-бот @FPSUListBot
« Reply #7 : Липень 31, 2021, 21:15:51 »
Любопытно, по какому количеству сертификатов практически было запросов к боту?
Это же новинка, прошла неделя, думаю бот должен быть на пике популярности ;)
Это и разработчику наверное интересно, так что специально тратить время на получение этой инфы надеюсь не придется.

Offline 29a

  • Sr. Member
  • Повідомлень: 329
  • Karma: +108/-21
  • 1010011010
Re: Телеграм-бот @FPSUListBot
« Reply #8 : Липень 31, 2021, 22:11:27 »
В базе хранится только Id последнего обработанного сообщения, сами запросы, Id пользователей не сохраняются (так как эти данные не планировалось обрабатывать), к сожалению я не сохранил начальное значение, чтобы сравнить с текущим.

Offline 29a

  • Sr. Member
  • Повідомлень: 329
  • Karma: +108/-21
  • 1010011010
Re: Телеграм-бот @FPSUListBot
« Reply #9 : Липень 31, 2021, 22:19:40 »
Судя по отправленным письмам, пять человек запросили через бота доступ к своим данным на почту

Offline 29a

  • Sr. Member
  • Повідомлень: 329
  • Karma: +108/-21
  • 1010011010
Re: Телеграм-бот @FPSUListBot
« Reply #10 : Серпень 06, 2021, 21:24:06 »
Для обсуждения:
Могу сделать в боте запрос на онлайн тестирование повышения уровня ПараПро, например  с периодичностью в пол года от последнего тестирования, вплоть до 4 уровня. Пилот запрашивает тест, на почту приходит ссылка, если тест успешно пройден, на сайте ФПСУ автоматически повышается уровень.
Если, идея интересна, то для этого необходимо перевести с английского на украинский язык около сотни вопросов для тестов.
Если не возникнет особых возражений и есть желающие заняться переводом вопросов, могу реализовать идею.

Offline mr.jay

  • Gin Carrera
  • Hero Member
  • Повідомлень: 720
  • Karma: +132/-85
  • Євген 3аре4енський
Re: Телеграм-бот @FPSUListBot
« Reply #11 : Серпень 06, 2021, 23:15:50 »
Для обсуждения:
Могу сделать в боте запрос на онлайн тестирование повышения уровня ПараПро, например  с периодичностью в пол года от последнего тестирования, вплоть до 4 уровня. Пилот запрашивает тест, на почту приходит ссылка, если тест успешно пройден, на сайте ФПСУ автоматически повышается уровень.
Если, идея интересна, то для этого необходимо перевести с английского на украинский язык около сотни вопросов для тестов.
Если не возникнет особых возражений и есть желающие заняться переводом вопросов, могу реализовать идею.
перекласти зможу, не питання. Питання - кто підтвердить, що чувак не читерить при проходженні тесту?
+38(O96)46-86-2O5

Offline 29a

  • Sr. Member
  • Повідомлень: 329
  • Karma: +108/-21
  • 1010011010
Re: Телеграм-бот @FPSUListBot
« Reply #12 : Серпень 07, 2021, 00:18:32 »
Время на прохождение теста ограничено, примерно пол минуты на вопрос, не успел уложиться, тест автоматически заканчивается. Можно конечно попытаться гуглить, но думаю времени найти, прочесть инфу, определиться с правильным ответом не достаточно.

Offline mr.jay

  • Gin Carrera
  • Hero Member
  • Повідомлень: 720
  • Karma: +132/-85
  • Євген 3аре4енський
Re: Телеграм-бот @FPSUListBot
« Reply #13 : Серпень 07, 2021, 15:25:12 »
Время на прохождение теста ограничено, примерно пол минуты на вопрос, не успел уложиться, тест автоматически заканчивается. Можно конечно попытаться гуглить, но думаю времени найти, прочесть инфу, определиться с правильным ответом не достаточно.

можна тупо попросити більш досвідченого товариша пройти тест за тебе. все.
+38(O96)46-86-2O5

Offline 29a

  • Sr. Member
  • Повідомлень: 329
  • Karma: +108/-21
  • 1010011010
Re: Телеграм-бот @FPSUListBot
« Reply #14 : Жовтень 19, 2021, 14:18:55 »
В телеграм-бот добавлен функционал по получению электронной версии сертификата.

Вариант 1:
Вводим номер сертификата, после чего должна появиться кнопка "PG-ХХХХ отримати", нажать кнопку

Вариант 2:
написать боту "PG-ХХХХ отримати"

Если данных для формирования электронной версии сертификата достаточно, на почту пилота придет сертификат в PDF формате.

З.Ы.
Примерное время отправки письма пилоту 1-2 минуты.