Поиск от Google

Фонд взаємодопомоги пілотів!!!
Голова Фонду Сергей Сергеев (Київ), тел. +380505250259
https://paragliding.in.ua/index.php?topic=542.0 та http://www.nebo-forum.kiev.ua/viewforum.php?f=20

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

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 минуты.

Offline _Андрей_

  • Кучера Андрей 066-618-13-84
  • Hero Member
  • Повідомлень: 528
  • Karma: +89/-22
  • ZENO
Re: Телеграм-бот @FPSUListBot
« Reply #15 : Жовтень 23, 2021, 13:22:41 »
что-то не работает. вводил 3 варианта:
1) номер лицензии ФПУ P-xxx-xx
2) номер лицензии FAI   Ukr-pg-xxxx
3) номер лицензии FAI в укороченном виде   Pg-xxxx

первые 2 варианта бот не воспринял, на третий написал, что сертификат не найден, но в этой таблице сертификат есть.
« Останнє редагування: Жовтень 26, 2021, 13:43:32 від _Андрей_ »

Offline 29a

  • Sr. Member
  • Повідомлень: 329
  • Karma: +108/-21
  • 1010011010
Re: Телеграм-бот @FPSUListBot
« Reply #16 : Жовтень 23, 2021, 17:59:11 »
Бот возвращает данные только по сертификатам ФПСУ
« Останнє редагування: Жовтень 26, 2021, 19:42:06 від 29a »

Offline _Андрей_

  • Кучера Андрей 066-618-13-84
  • Hero Member
  • Повідомлень: 528
  • Karma: +89/-22
  • ZENO
Re: Телеграм-бот @FPSUListBot
« Reply #17 : Жовтень 26, 2021, 10:55:27 »
нашелся сертификат. :) предлагаю в предложение бота добавить, какой он хочет серификат "Введіть номер серифікату ФПСУ (PG-xxx)"

Я был уверен, что вводить нужно номер серт. ФАИ. потому, что пару постов выше было написано следующее: "Вводим номер сертификата, после чего должна появиться кнопка "PG-ХХХХ отримати", нажать кнопку"
тут указано 4 цифры в номере сертификата, а у меня в сертификате ФПУ 3 цифры, а 4 только в номере серт. ФАИ...
или у нас уже закончились 3-х значные номера сертификатов ФПСУ? :)

и еще, электонный сетрификат на почту не пришел, вероятно, в базе указана почта на яндексе, которой, не пользуюсь. кто может проверить/поменять почту в базе?