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/04/03 16:03]
raccoon [Features]
projects:members:raccoon:gliderbot [2015/02/22 21:28] (current)
raccoon [Features] Added 'seen' feature
Line 12: Line 12:
 ===== Features ===== ===== Features =====
   * Offline message relaying: ''​tell <​user>​ <​message>''​   * Offline message relaying: ''​tell <​user>​ <​message>''​
 +  * Checking when user was last seen on IRC: ''​seen <​user>''​
   * Reminding about stuff:   * Reminding about stuff:
     * Specific time: ''​remind me on <​HH:​MM>​ to <thing to remember>''​     * Specific time: ''​remind me on <​HH:​MM>​ to <thing to remember>''​
Line 97: Line 98:
 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 130: Line 131:
  
 All features should be available in both public and private chats. All features should be available in both public and private chats.
-===== TODO ===== + 
-  * Announce ​commuting (Västtrafik) incident reportingincluding guard warnings +===== TODO & Bug reports ​===== 
-  * Scheduling and announcement ​(remindingof events+  * 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>​ 
 +  * <​del>​Translate swedish information from Västtrafik before displaying</​del>​ 
 +  * Remove offensive quotes from the //fortune// cookie jar 
 +  * Add more sources for commuting ​guard warning announcements ​(twitterfacebook) 
 +    * //Maybe// relay announcements to specific IRC channel? (less spamming) 
 +  * Offset argument for commuting queries (show departures in >n minutes) 
 +  * Check if lines are longer than ''​MAXLENGTH''​ 
 +    * from //​.irssi/​scripts/​splitlong.pl//:​ 
 +<​code>​ 
 +$maxlength = 497 - length($server->​{nick} . $server->​{userhost} . $target); 
 +</​code>​ 
 + 
 +===== Feature requests ===== 
 +You want a feature? Put it here. 
 +  * Scheduling and announcements ​(recurring remindersfor events
     * https://​pypi.python.org/​pypi/​ago     * https://​pypi.python.org/​pypi/​ago
     * https://​pypi.python.org/​pypi/​icalendar/​3.6.1     * https://​pypi.python.org/​pypi/​icalendar/​3.6.1
     * 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 ===== 
-  * You want a feature? Put it here or in the comments. 
projects/members/raccoon/gliderbot.1396533818.txt.gz · Last modified: 2014/04/03 16:03 by raccoon