GHSWiki

Gothenburg Hackerspace Wiki

User Tools

Site Tools


projects:members:raccoon:gliderbot

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

projects:members:raccoon:gliderbot [2014/02/21 00:25]
raccoon [Current lookup modes]
projects:members:raccoon:gliderbot [2014/10/21 14:25] (current)
raccoon [Bug reports]
Line 12: Line 12:
 ===== Features ===== ===== Features =====
   * Offline message relaying: ''​tell <​user>​ <​message>''​   * Offline message relaying: ''​tell <​user>​ <​message>''​
-  * Timed reminders: ''​remind me on <​HH:​MM>​ to <thing to remember>''​+  * Reminding about stuff: 
 +    * Specific time: ''​remind me on <​HH:​MM>​ to <thing to remember>''​ 
 +    * Interval: ''​remind me in <N> <​hours|minutes|seconds>​ to <thing to remember>''​ 
 +    * Date: ''​remind me on <​month/​day>​ to <thing to remember>''​ (supply both month and day)
   * Factoid/​knowledge base   * Factoid/​knowledge base
     * Saving new topics: ''<​topic>​ is <​answer>''​     * Saving new topics: ''<​topic>​ is <​answer>''​
Line 18: Line 21:
     * Remove entry: ''​forget <​topic>''​     * Remove entry: ''​forget <​topic>''​
   * URL title fetching (1 hour cache)   * URL title fetching (1 hour cache)
-  * Wiki and [[ghs/​calendar|calendar]] ​change announcement ​(on new or updated items) +  * Public transport/​commuting info (most data is from from [[http://​vasttrafik.se|vasttrafik.se]]) 
-  * [[http://​www.debian.org/​security/​|Debian Security Advisories]] (DSA) alert +    * [[#​route_planning|Route planning]] - Get a plan for traveling from location to destination 
-  * [[http://​www.gentoo.org/​security/​en/​glssource>​a/​|Gentoo Linux Security Advisories]] (GLSA) alert +    * [[#​timetable_lookup|Timetable lookup]] - Get departures for a given stop or line 
- +    * [[#​line_changes_and_incident_reports|Incidents and maintenance reports]] - Get announcements for an area or line 
 +    * [[#​guard_warnings|Guard/​Rent-a-cop spotting and warnings]] - What areas/​routes to avoid this week 
 +  * News updates: 
 +    * GHS wiki and [[ghs/​calendar|calendar]] ​changes ​(on new or updated items) 
 +    * [[http://​www.debian.org/​security/​|Debian Security Advisories]] (DSA) alert 
 +    * [[http://​www.gentoo.org/​security/​en/​glssource>​a/​|Gentoo Linux Security Advisories]] (GLSA) alert
 ===== Keymasters ===== ===== Keymasters =====
  
Line 33: Line 40:
 Most commuting data is cached at five minutes maximum, usually less. Most commuting data is cached at five minutes maximum, usually less.
  
-==== Current lookup modes ==== 
  
-  * [[#​route_planning|Route planning]] - Get a plan for traveling from location to destination 
-  * [[#​timetable_lookup|Timetable lookup]] - Get departures for a given stop or line 
-  * [[#​line_changes_and_incident_reports|Incidents and maintenance reports]] - Get announcements for an area or line 
-  * [[#​guard_warnings|Guard/​Rent-a-cop spotting and warnings]] - What areas/​routes to avoid this week 
 ==== Route planning ==== ==== Route planning ====
  
Line 95: Line 97:
 Location will default to **//​göteborg//​** if not specified. Location will default to **//​göteborg//​** if not specified.
  
-NOTE: Currently not purging old records properly, which can cause bugs in results ​in busy areas.+NOTE: Currently not purging old records properly, which can cause bugs in results ​for busy areas.
  
      ​query:​ tram status [<​location>​]      ​query:​ tram status [<​location>​]
Line 135: Line 137:
     * https://​pypi.python.org/​pypi/​croniter/​0.3.3     * https://​pypi.python.org/​pypi/​croniter/​0.3.3
     * https://​pypi.python.org/​pypi/​crontab/​0.18     * https://​pypi.python.org/​pypi/​crontab/​0.18
-===== Requests ​===== +===== Feature requests ​===== 
-  * You want a feature? Put it here or in the comments.+  * You want a feature? Put it here
 +===== Bug reports ===== 
 +  * Fix the XMPP bridge 
 +  * Change date parsing to <​day/​month>​ instead of <​month/​day>​ 
 +  * <​del>​Make tram guard updates ignore the extra info — just include actual locations</​del>​ 
 +  * Translate swedish information from Västtrafik before displaying 
 +  * Check if lines are longer than ''​MAXLENGTH''​ 
 +    * from //.irssi/​scripts/​splitlong.pl//:​ 
 +<​code>​ 
 +$maxlength = 497 - length($server->​{nick} . $server->​{userhost} . $target); 
 +</​code>​
projects/members/raccoon/gliderbot.txt · Last modified: 2014/10/21 14:25 by raccoon