more on my super secret bot project

Which, I think, is only really secret because hardly anyone reads this site :)

I have the basics of the IM interface done (I hope). You can create a regex or text filter, flag it to be an exclude and also mark it to be sent to another JID. You can also list, export and clear filters. So far the test users have not sent any recent bug reports so I think I'm waiting for Twitter to settle the public timeline API questions before I "announce" this.

My only concern really is scaling as right now each post is compared to all of the filters for all of the users and that just smells like trouble. I'm already thinking of a couple methods to optimize the filtering part but really want to wait and see what happens with more users - heck, right now it's only dealing with 5 users :)

Not sure if I'm going to do a web interface for this -- I may just start working on some of the group aspects like letting a filter be associated with a list of JID's and giving each JID the ability to opt-in or out if they are subscribed to a group.

More python fun for sure.


Mentions