# # file:: cmd_todo.rb # This source code copyright (C) 2009 Craig Smith # All rights reserved. # # Released under the terms of the TeensyMUD Public License # See LICENSE file for additional information. # module Cmd bindtextdomain("cmd") # The todo command def cmd_todo(args) case args when nil, "" if world.can_build? id sendto _("==== [ TODO ] ====") File.open(options["todofile"], "r").each { |l| sendto(l.chomp) } else sendto _("Usage: todo <msg todo>") end when /(.+)/ todo = File.open(options["todofile"], "a+") todo.puts "#{name} (#{location}) #{$1}" todo.close sendto _("Ok.") end end end