Differences between revisions 3 and 4
Revision 3 as of 2016-10-21 15:10:44
Size: 1850
Editor: wilho
Comment:
Revision 4 as of 2016-10-21 15:11:48
Size: 1849
Editor: wilho
Comment:
Deletions are marked like this. Additions are marked like this.
Line 26: Line 26:
=== Status: ==== === Status: ===
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