- Bugs fixed:
- Issue #91: !RT upper-case matching
- Support for Python 2.4
- Send MOTD when welcoming user, as some clients and scripts expect MOTD to be always present
- Handle AWAY messages from clients (simply ignoring the away message)
- Bugs fixed:
- issue #76: handle windows-1252 chars
- issue #83: support Python 2.4
- issue #82: unicode handling on
!rt
- issue #84: feeds still running after disconnect
- issue #30: don't show every friend from a user on #@user channel
- issue #55: send MOTD when user connects
- issue #71: don't flood the user with error messages
- Add a simple scheduling algorithm that will make sure Passerd don't kill the Twitter API rate-limit if the user joins too many Passerd channels.
- Fix auto-
@
of nickname replies when nicknames have digits on it - Set timeout on API calls to avoid getting stuck if HTTP requests take too long to reply
- Retweets are shown as messages from the original poster, with a note
by passerd-bot
(configurable by
!be concise
option) - Multi-line tweets aren't shown as multiple lines anymore
(configurable by
!be verbose
option) - Lower-level
!config
command to set specific configuration variables - Support for running Passerd in daemon mode
- Retweet support using
!rt
command
- Don't continue refreshing feeds if rate-limit is hit. This is a temporary solution until a true rate-limit-adjusting scheduler is written
- Unify
passerd-bot
commands and implementation of!command
on#twitter
- Including a help system
- Add a
!post
command (aliases:!tw
,!twit
,!update
) - Paranoid mode: if you are afraid of posting by mistake when typing on
your IRC client, you can enable a "paranoid" mode using the
!be paranoid
command. When in this mode, you can only post to twitter using!post
(or the aliases above)
- Updated twitty-twister version. On 0.0.4, I forgot to update the twitty-twister git commit reference, and broke twitter posting.
- Fix a problem on the OAuth access token request method. A POST
request with no Content-Length may case a 411 Length Required
error (probably on some proxy servers).
- Thanks to Bogdano Arendartchuk for the fix.
- Ability to follow lists using
#@username/list
channels - Ability to get updates from a single user using
#@username
channels - Implement #mentions channel, for mentions of
@username
- OAuth support! Now you don't need to give your Twitter password to Passerd (and you'll get a nice "from Passerd" note on your Twits. :)
- Optional nickserv-style authentication support
- Better error messages (using a
passerd-bot
IRC user) - Now with a real (but still a bit ugly) web page at passerd.raisama.net
- Ability to send updates to Twitter
- Fetch detailed user info from Twitter on-demand, only if necessary
- Basic command-line option support
- Implement Twitter follow/unfollow as IRCK KICK/INVITE
- List Twitter friends as IRC contacts
- Basic Twitter reading ability