Service
If you're interested in using the tracku service, add one of the following services to your XMPP IM client (any client that is able to use #imku at Jaiku)
- tracku@jabber.org
Once you've added a service, say 'help' to get a list of commands
If you are running a version of tracku and want to be listed above, drop a note into the 'Issues' tab.
Project
The primary purpose of the tracku project is to write the bot. Zero or more people may choose to run a service, and doing so is open to anyone and everyone. It does not access any secret information from anywhere.
The bot is written in perl but most coders of other languages should have no problems reading the source code.
Change Log
The latest version is 0.05.00
0.06.00
- Added blocking of users (block and unblock)
- Added icon tracking
0.05.00
- Added 'version' user command.
- Added 'who', 'restart' and 'broadcast' owner commands.
- Moved the debug flag to the options at the top of the script.
- Added an 'owner' option to the options
- Worked on roster management to clear out users who have unsubscribed
- Moved data storage to its own sub so we can do it anywhere without duplicating code
- Store data each time someone updates a track
- Reformatted the 'help' command
- Added a welcome message to new users
- Changed some logging sigils
- Added a message for people who resubscribe when they're already subscribed
0.04.00
- Fixed encodings
0.03.00
- Better subscription handling (works with gmail now)
- tidied the code
- removed a pile of extraneous status updates
0.02.00
- Alpha grade, first version on googlecode