
taskmind for Twitter
September 6, 2010 by Bernadette Emsenhuber
Twitter is a popular “micro-blogging” service that allows you to send updates (up to 140 characters in length) via SMS, Instant Messaging, the Twitter website, and third-party applications. It also has a handy feature which allows you to send direct (private) messages to your friends on Twitter. Add 2tm as your friend, and you can add and interact with your tasks by direct message.
Getting Started
If you’re not already using Twitter, you’ll need to sign up for an account. You’ll also need to add 2tm as your friend on Twitter (either by clicking the ‘add’ link on 2tm’s profile page, or sending the message ‘follow 2tm’ to Twitter).
Interacting via direct messages
You can interact with taskmind via direct messages on Twitter. To add a task to your account, just send your 2tm friend a direct message with the text of the task. You can also send one of the commands listed below to do more with your tasks.
If you’re sending a message to Twitter via SMS or IM or the web update box, remember to add d 2tm before your task text or command to indicate that it’s a direct message. For example:
d 2tm call jimmy
to add the task “call jimmy”
d 2tm !today
to request the list of tasks (sent to you as direct messages, each containing the task ID as well)
d 2tm !complete 4711
to complete the task with the ID 4711
Command list
You can direct message the following commands to 2tm. You may receive a confirmation or info back via a return direct message.
Adding tasks
call jimmy
adds a new task with the specified text (”call jimmy”) under “My Tasks”
call jimmy tomorrow
adds a new task with the specified text (”call jimmy” and due date (”tomorrow”) under “My Tasks”
return library books in 2 weeks
adds a new task with the specified text (”return library books”) and due date (”in 2 weeks”) under “My Tasks”
Sending tasks
@paul call jimmy
sends a new task (”call jimmy”) to the Twitter user paul (this person must be set up with taskmind too)
Updating tasks
!complete 4711
completes the specified task (shortcut: !c)
Getting tasks
!today
gets tasks scheduled for today (shortcut: !tod)
!tomorrow
gets tasks scheduled for tomorrow (shortcut: !tom)
!getdue friday
gets tasks due on the specified date (shortcut: !gd)
!getlist personal
gets tasks from the specified list (shortcut: !gl). The list may be a project (”Party”) or a sub-project (”Party/Music”).
!gettag call
gets tasks with the specified tag (”call”, shortcut: !gt)
Getting help
!help
gets help info
Supported Date Formats
by 31.12.2009
by 31.12.
with the current year as the default
by 31.
with the current month and year as the default
by 31/12/2009
by 1. march
with the current year as the default
next week
meaning “by the end of next week”
next month
meaning “by the end of next month”
by monday
meaning “by Monday” (maximum of 6 days in the future)
in one week
meaning “today + 7 days”





