I would like to keep this particular entry for people using the TwitterBox to add any suggestions or hints they might have in the comments. So, really, this entry does not have a huge amount of content. I am sure though that there will be many terrific ideas which put me to shame emerging here.
Remember that the latest version of the Twitterbox can always be found at the main page:
http://ordinalmalaprop.com/twitter/
and that all posts relating to the TwitterBox can be found at


22 comments
Comments feed for this article
Trackback link
http://ordinalmalaprop.com/engine/2007/03/11/a-twitterbox-suggestions-page/trackback/
April 19, 2007 at 8:25 pm
Pingback from An Engine Fit For My Proceeding · The Twitterbadge
March 11, 2007 at 8:28 pm
Mike Gunderloy
The one thing that concerns me is that eventually someone will stumble across the TwitterBox who does not immediately grasp the security implications. You are from all appearances a perfectly lovely person with a long history of ethical behavior - but with the intermediary server (which I understand perfectly well after having inspected the APIs is necessary), you’re now in a position to collect Twitter passwords for anyone using the TwitterBox. So perhaps at the very least a cautionary note in the instructions reminding people that they ought not use the same password for multiple services is in order.
And of course at some point the traditional Evil Imitator could pack up a copy of the TwitterBox script, modified to point to their own intermediary server…for which I don’t see a cure other than urging that people use only the original TwitterBox and Accept No Substitutes.
March 11, 2007 at 8:55 pm
Ordinal Malaprop
That is all true, and while clearly one’s Twitter password is not the most important thing in the universe, there is a principle at stake. I shall add some data security warnings…
I’m not entirely sure what to do about the idea of someone creating and distributing a poisoned client, though. It being open-source, and with the permissions in SL as they are, without checking the script it is impossible to tell. I think at least I shall put a warning up on my Twitter page saying “check the server address, it should be XYZ, if it isn’t there is something dubious going on”.
March 12, 2007 at 2:03 pm
Ordinal Malaprop
A first draft here…
March 12, 2007 at 4:38 pm
paig lok
Dear Ordinal,
The first trick I’ve done to my version of twitterbox that I think it shouldn’t be without is an error trapping feature. At the moment when it pings your server and anything goes wrong it sends the response straight to the chat history. As it keeps knocking on that door persistantly it can become quite annoying if repeated every few seconds during a lapse of service. I’ve changed it so it outputs just the error number eg.
TwitterBox v0.2 pavedit 2: Error 500 - (check log for more)
… and stores the actual html gunk after that in a variable.
Should one want to see the full text of the error one can simply press an “error log” button from the menu to see it printed to chat history.
Perhaps inelegant, but certainly polite.
Sincerely, Pavig.
April 15, 2007 at 9:21 pm
Marcel Goodfellow
Hi Ordinal,
I wonder if it would be possible to display my latest twits (using your Twitterbox) on a prim in my house in SL? Just like that box you can place on your website?
Any thoughts?
Thanks.
April 15, 2007 at 9:22 pm
Ordinal Malaprop
Yes, it would, and that’s a good idea. I will see what I can do with that for the next update. Thanks for suggesting it!
April 16, 2007 at 1:09 pm
Marcel Goodfellow
Glad you liked my idea. When do you plan to release the next version?
April 19, 2007 at 1:52 pm
Marcel Goodfellow
Hi Ordinal,
So my idea was a bit too much for version 0.4? Do still plan to work on it?
Thanks and best regards,
Marcel
April 19, 2007 at 2:06 pm
Ordinal Malaprop
I did actually write up a script to do that, but I did not have time to actually test it yesterday. I am fairly sure it works, at least in basic form.
April 19, 2007 at 4:06 pm
Marcel Goodfellow
That is great. When do you have time to implement it?
April 19, 2007 at 4:07 pm
Marcel Goodfellow
…forgot something:
And what does it do exactly? Publish text on a screen or prim?
April 19, 2007 at 4:11 pm
Ordinal Malaprop
At the moment it just puts the latest few tweets for a particular person up as floating text, checking every now and then. The script should be fairly easy to change and customise, though. I have a specialised proxy which returns things nicely formatted in an appropriate way, to a given maximum of entries, letters or time.
April 19, 2007 at 4:16 pm
Marcel Goodfellow
Sorry to ask, but would anyone near see that floating text or just the person with the Twitterbox.
For my original idea I was thinking about the last few tweets shown on a prim or screen, refreshing upon incoming new tweets. Maybe I am stretching beyond SL possibilities now?
April 19, 2007 at 4:25 pm
Ordinal Malaprop
It isn’t connected to the Twitterbox, it is entirely independent, so it can be put anywhere. There isn’t a way to display tweets actually _on_ a prim though - well, all right, there is a way, but it isn’t a very good one and I’m not planning to do it. Thus floating text will have to do for now.
April 19, 2007 at 4:49 pm
Marcel Goodfellow
Ok, that’s clear then. When do you plan to release it?
April 19, 2007 at 8:39 pm
Marcel Goodfellow
I must be drunk because I cannot seem to open Box v 0.4. Is it really me or is there some kind of security still attached?
April 19, 2007 at 8:42 pm
Marcel Goodfellow
ok I was drunk…..found it
April 19, 2008 at 11:12 am
Sin Trenton
I am just curious to know if it is me, the viewer or the new Havok4, but I am getting Stack-Heap Collision and Script run-time error from the Twitterbox every time I cross a sim border. Not to mention that tiny fact that it doesn’t seem to work at all, neither sending nor receiving any tweets.
Are there any others experiencing the same problem?
April 20, 2008 at 12:05 pm
Sin Trenton
I managed to get it working again by resetting all scripts.
However, I still have to reset the scripts after every time I log in. Any thoughts or suggestions would be appreciated. :)
April 20, 2008 at 12:08 pm
Ordinal Malaprop
Sorry, yes, there do seem to be some issues with the thing at the moment, and I need to investigate a bit - I have been putting it off repeatedly.
April 29, 2008 at 5:16 am
Jessyka Richard
I’m also getting the Stack Heap error, but I haven’t been able to pin exactly what causes it. Resetting the script gets it working again, but naturally the settings as far as making sounds publicly also get reset.
Maybe in the meantime, have those settings stored externally in a notecard?