.. _plugin:todo: ==== TODO ==== | about ----- | :author: FeedBackLoop :contact: FREENODE/#fbf :distribution: core :license: | description ----------- | provide todo related commands. | commands -------- | :commands in this plugin: todo-getprio .. todo-get .. todo-settime .. todo-tomorrow .. todo-chan .. todo .. todo-today .. todo-set .. todo-setprio .. todo-week .. todo-done .. todo-chandone .. todo-time | 1) *todo .. [handle_todo]* :description: todo [] .. show todo's or set todo item .. a time/date can be given. :permissions: USER :code: :ref:`fbf.plugs.db.todo_todo_command`. :examples: :: ;todo nothing todo ;] :: ;todo program the bot todo item 1 added :: ;todo 22:00 sleep time detected Tue Oct 2 22:00:00 2012 todo item 2 added 2) *todo-chan .. [handle_chantodo]* :description: todo-chan [] .. show channel todo's or set todo item for channel :permissions: USER :code: :ref:`fbf.plugs.db.todo_todo-chan_command`. :examples: :: ;todo-chan fix bla todo item 1 added 3) *todo-chandone .. [handle_todochandone]* :description: todo-chandone .. remove channel todo item :permissions: USER :code: :ref:`fbf.plugs.db.todo_todo-chandone_command`. :examples: :: ;todo-chandone 2 no items deleted 4) *todo-done .. [handle_tododone]* :description: todo-done .. remove todo items :permissions: USER :code: :ref:`fbf.plugs.db.todo_todo-done_command`. :examples: :: ;todo-done 1 no items deleted :: ;todo-done 3 5 8 no items deleted 5) *todo-get .. [handle_gettodo]* :description: todo-get .. get todo of another user :permissions: USER .. WEB :code: :ref:`fbf.plugs.db.todo_todo-get_command`. :examples: :: ;todo-get dunker can't find userhost for dunker 6) *todo-getprio .. [handle_getpriority]* :description: todo-getprio <[channel|name]> .. get priority of todo item :permissions: USER :code: :ref:`fbf.plugs.db.todo_todo-getprio_command`. :examples: :: ;todo-getprio #dunkbots 5 no todoitems known for #dunkbots :: ;todo-getprio 3 no todoitems known for test 7) *todo-set .. [handle_settodo]* :description: todo-set .. add a todo to another user's todo list :permissions: USER :code: :ref:`fbf.plugs.db.todo_todo-set_command`. :examples: :: ;todo-set dunker bot proggen can't find userhost for dunker 8) *todo-setprio .. [handle_setpriority]* :description: todo-setprio [] .. show priority on todo item :permissions: USER :code: :ref:`fbf.plugs.db.todo_todo-setprio_command`. :examples: :: ;todo-setprio #dunkbots 2 5 no todo 2 found for #dunkbots :: ;todo-setprio owner 3 10 no todo 3 found for owner :: ;todo-setprio 2 10 no todo 2 found for test 9) *todo-settime .. [handle_todosettime]* :description: todo-settime [] .. set time on todo item :permissions: USER :code: :ref:`fbf.plugs.db.todo_todo-settime_command`. :examples: :: ;todo-settime #dunkbots 2 13:00 todo-settime [] :: ;todo-settime owner 3 2-2-2010 todo-settime [] :: ;todo-settime 2 22:00 no todo 2 found for ;todo-settime 10) *todo-time .. [handle_todotime]* :description: todo-time .. show time related todoos :permissions: USER :code: :ref:`fbf.plugs.db.todo_todo-time_command`. :examples: :: ;todo-time nothing todo ;] 11) *todo-today .. [handle_today]* :description: todo-today .. show time related todo items for today :permissions: USER :code: :ref:`fbf.plugs.db.todo_todo-today_command`. :examples: :: ;todo-today nothing todo ;] 12) *todo-tomorrow .. [handle_tomorrow]* :description: todo-tomorrow .. show time related todo items for tomorrow :permissions: USER :code: :ref:`fbf.plugs.db.todo_todo-tomorrow_command`. :examples: :: ;todo-tomorrow nothing todo ;] 13) *todo-week .. [handle_todoweek]* :description: todo-week .. show time related todo items for this week :permissions: USER :code: :ref:`fbf.plugs.db.todo_todo-week_command`. :examples: :: ;todo-week nothing todo ;]