TODO


about


author:Bart Thate <bthate@gmail.com>
contact:IRCNET/#dunkbots
distribution:core
license:MIT

description


manage todo lists per users .. a time/data string can be provided to set time on a todo item.

commands


commands in this plugin:
 todo-getprio .. todo-settime .. todo .. todo-today .. todo-tomorrow .. todo-setprio .. todo-week .. todo-done .. todo-time

  1. todo .. [handle_todo]

    description:arguments: [<item>] - show todo’s or set todo item, a time/date can be given.
    permissions:USER .. GUEST
    code:todo command.
    examples:
    <user> ;todo
    <output> todo for test: 1) [10] TOO LATE: Fri Mar 23 22:00:00 2012 22:00 sleep 2) program the bot 3) TOO LATE: Fri Mar 23 22:00:00 2012 22:00 sleep 4) program the bot 5) TOO LATE: Fri Mar 23 22:00:00 2012 22:00 sleep
    <user> ;todo program the bot
    <output> todo item 6 added
    <user> ;todo 22:00 sleep
    <output> time detected Sat Mar 24 22:00:00 2012
    <output> todo item 8 added
  2. todo-done .. [handle_tododone]

    description:arguments: <list of nrs> - remove todo items
    permissions:USER .. GUEST
    code:todo-done command.
    examples:
    <user> ;todo-done 1
    <output> 1 item deleted
    <user> ;todo-done 3 5 8
    <output> 3 items deleted
  3. todo-getprio .. [handle_getpriority]

    description:arguments: <itemnr> - get priority of todo item.
    permissions:USER .. GUEST
    code:todo-getprio command.
    examples:
    <user> ;todo-getprio #dunkbots 5
    <output> 5 item in todolist
    <user> ;todo-getprio 3
    <output> priority is 0
  4. todo-setprio .. [handle_setpriority]

    description:arguments: <itemnr> <prio> - show priority on todo item.
    permissions:USER .. GUEST
    code:todo-setprio command.
    examples:
    <user> ;todo-setprio 2 5
    <output> priority set
  5. todo-settime .. [handle_todosettime]

    description:arguments: <itemnr> <timestring> - set time on todo item
    permissions:USER .. GUEST
    code:todo-settime command.
    examples:
    <user> ;todo-settime owner 3 2-2-2010
    <output> todo-settime <itemnr> <timestring>
    <user> ;todo-settime 2 22:00
    <output> time of todo 2 set to Sat Mar 24 22:00:00 2012
  6. todo-time .. [handle_todotime]

    description:no arguments: todo-time - show time related todoos
    permissions:USER .. GUEST
    code:todo-time command.
    examples:
    <user> ;todo-time
    <output> todo for test: 1) [5] Sat Mar 24 22:00:00 2012 22:00 sleep 2) TOO LATE: Fri Mar 23 22:00:00 2012 22:00 sleep 3) Sat Mar 24 22:00:00 2012 22:00 sleep
  7. todo-today .. [handle_today]

    description:no arguments - show time related todo items for today
    permissions:USER .. GUEST
    code:todo-today command.
    examples:
    <user> ;todo-today
    <output> todo for test: 1) [5] Sat Mar 24 22:00:00 2012 22:00 sleep 2) Sat Mar 24 22:00:00 2012 22:00 sleep
  8. todo-tomorrow .. [handle_tomorrow]

    description:no arguments - show time related todo items for tomorrow
    permissions:USER .. GUEST
    code:todo-tomorrow command.
    examples:
    <user> ;todo-tomorrow
    <output> nothing todo for test ;]
  9. todo-week .. [handle_todoweek]

    description:no arguments - show time related todo items for this week
    permissions:USER .. GUEST
    code:todo-week command.
    examples:
    <user> ;todo-week
    <output> todo for test: 1) [5] Sat Mar 24 22:00:00 2012 22:00 sleep 2) Sat Mar 24 22:00:00 2012 22:00 sleep

Table Of Contents

Previous topic

TINYURL

Next topic

TOPIC

This Page