TwCuP
Those of you that follow me on twitter may have noticed that yesterday I was posting quite a bit more frequently and most of them contained the word 'test'. I was playing around with twyt and decided to build a curses-based Twitter GUI. I've never done any curses programming before, so this was my way of learning the functionality. I implemented command-line support in a style I found more to my liking (even though twyt already has this) and then started buliding the curses GUI. If I go very far with this, I may eventually rewrite the API to fit in with the rest of my code, but for now I'll use twyt on the backend.
The code is very basic, but already it can do a few things:
- Display latest friends list updates.
- Display recent replies.
- Display recent sent and received DMs.
- Update your status.
- Send a DM.
Unfortunately the next update is most likely a week away, but when I get around to it, I plan on splitting the screen into multiple windows with your current status always displayed, along with a regularly updated friends list. Right now everything is jammed into a single window.
I do need to figure out how to get Twitter to display my client name (apparently I need to contact them for that) but so far, so good. Anyone wishing to take a look at my (very alpha) code, can check it out here.
For those of you wondering about the name... TwCuP kinda reminds me of 'hiccup', so I found it slightly amusing at ~4am when I was trying to come up with a name.
Eventually this will (hopefully) be a client that can be left idling in a screen session... that's my goal anyways.

Sounds cool. What version of twyt are you using? It fails for me when trying to import user from twyt, and I don't see a user module in 0.9.0 of twyt.
Otherwise it sounds neat.
Thanks for pointing that out, I happened to stumble across it in apt and just used apt-get. Apparently it's rather outdated. I've grabbed 0.9.0 from the twyt website and will modify the code to use it this evening.
Yeah, got the same thing as Jason. Can’t wait to see how this works!
Good work.