Differences between revisions 2 and 3
Revision 2 as of 2016-10-21 14:55:03
Size: 1172
Editor: wilho
Comment:
Revision 3 as of 2016-10-21 15:10:44
Size: 1850
Editor: wilho
Comment:
Deletions are marked like this. Additions are marked like this.
Line 20: Line 20:
=== Plan / Tools: ===
 * python
 * telepot library for actual bot handling
 * pyculr for making http get/posts
 * BeautifulSoup lib for parsing data from http

=== Status: ====
 * basic functinalities are working, but lots of testing and error handling is missing.

 * Get user detail asking by bot (needed for jt65emeA site registeration) -- OK
 * Get messages from jt65emeA -- OK
 * Register to jt65emeA (get cookie via http post) -- OK
 * Send messages to jt65emeA -- OK
 * Hilight messages and notify based call sign / name -- OK
 * Get LiveCQ spots and show spots shen spot count changes -- OK

 * lots of tweeking based on realibility / multiuser things
hacker

wilho description::Telegram bot which bridges messages from and to jt65emeA chat and shows spots from LiveCQ

started

2016-10-21

Telegram EME Bot

Summary:

Telegram bot which bridges messages from and to jt65emeA chat and shows spots from LiveCQ

Goals:

  • 2M EME Hams most used communication channel is jt65emeA web based chat (http://www.chris.org/cgi-bin/jt65emeA), which is basicly static http chat (from early 2000), so usability is not greatest possible. Usability is even worst if you want to use mobile devices.

  • Telegram is great messaging tool for desktop and for mobile devices, and it has great "bot" support. (https://telegram.org/)

  • Goal is to make telegram bot which will allow both way communication with jt65emeA chat.
  • Also i have plans to include other tools as well. Like spots from LiveCQ (http://www.livecq.eu/) and maybe things like moonrise/moonset based on user location.

  • Even i doubt that there will newer be that many users, planing and making all parts for multiuser

Plan / Tools:

  • python
  • telepot library for actual bot handling
  • pyculr for making http get/posts
  • ?BeautifulSoup lib for parsing data from http

=== Status: ====

  • basic functinalities are working, but lots of testing and error handling is missing.
  • Get user detail asking by bot (needed for jt65emeA site registeration) -- OK
  • Get messages from jt65emeA -- OK
  • Register to jt65emeA (get cookie via http post) -- OK
  • Send messages to jt65emeA -- OK
  • Hilight messages and notify based call sign / name -- OK
  • Get LiveCQ spots and show spots shen spot count changes -- OK
  • lots of tweeking based on realibility / multiuser things

Attachments

  • [get | view | diff] (2016-10-21 15:30:24, 84.5 KB) [[attachment:emebot1.png]]
  • [get | view | diff] (2016-10-21 15:30:33, 346.5 KB) [[attachment:emebot2.png]]
 All files | Selected Files: delete move to page
Normal Sort Sort + uniq Sort + uniq + count

CategoryProjekti