Commit Graph

27 Commits

Author SHA1 Message Date
Sebastian Kaspari e0284da95f Added aliases /j and /q 2010-03-10 22:15:20 +01:00
Sebastian Kaspari 1c44a4e7bd Implemented command: /query <nickname> 2010-03-10 22:07:35 +01:00
Sebastian Kaspari 9a702f5d1a Check conversation type on handler execution where needed 2010-03-10 21:14:20 +01:00
Sebastian Kaspari 9259ae2afd All handlers now use conversations instead of channels 2010-03-10 21:06:18 +01:00
Sebastian Kaspari 47ee4d1d6e CommandParser now uses conversations instead of channels 2010-03-10 20:58:37 +01:00
Sebastian Kaspari d30360b606 BaseHandler now uses conversations instead of channels 2010-03-10 20:58:11 +01:00
Sebastian Kaspari 64c7ad2f45 Moved command handlers to org.yaaic.command.handler and renamend them. 2010-03-10 09:01:49 +01:00
Sebastian Kaspari c52cc6a1f8 Implemented command: /kick <nickname> 2010-03-10 08:57:16 +01:00
Sebastian Kaspari 6ecbac45af Added op, voice, deop, devoice commands to command parser 2010-03-09 23:59:40 +01:00
Sebastian Kaspari 2b895d855c Implemented command: /voice <nickname> 2010-03-09 23:59:11 +01:00
Sebastian Kaspari e67b8a73ab Implemented command: /op <nickname> 2010-03-09 23:59:02 +01:00
Sebastian Kaspari e64fee57c2 Implemented command: /devoice <nickname> 2010-03-09 23:58:53 +01:00
Sebastian Kaspari ed1fe91596 Implemented command: /deop <nickname> 2010-03-09 23:58:42 +01:00
Sebastian Kaspari ed23e0e6dc Implemented command: /quit [<reason>] 2010-03-09 23:46:32 +01:00
Sebastian Kaspari 3b8f6ee494 Remember channel's topic and print on /topic 2010-03-09 23:35:40 +01:00
Sebastian Kaspari c5dc8115d2 Implemented command: /topic <topic> 2010-03-09 23:26:56 +01:00
Sebastian Kaspari 6548cbe894 Implemented command: /echo <text> 2010-03-09 23:14:02 +01:00
Sebastian Kaspari 7ee8984f9a Implemented command: /names 2010-03-09 22:25:54 +01:00
Sebastian Kaspari 2dd9d4a3e8 Implemented /me <action> 2010-03-09 22:14:39 +01:00
Sebastian Kaspari ea4e90fb60 BaseCommand: New helpers: mergeParams(String[]), mergeParams(String[], int) 2010-03-09 22:14:07 +01:00
Sebastian Kaspari 3abf251c36 New command syntax: /command <param> [<optional>] 2010-03-09 22:00:04 +01:00
Sebastian Kaspari 995ba53319 Implemented /join channel [key] 2010-03-09 20:24:33 +01:00
Sebastian Kaspari 8cec5b100d CommandParser: imports 2010-03-09 20:13:53 +01:00
Sebastian Kaspari 9b572792ea Commands can throw CommandExceptions 2010-03-09 20:13:29 +01:00
Sebastian Kaspari 4c3fb69a02 Implemented the first command: /nick 2010-03-09 19:58:51 +01:00
Sebastian Kaspari 3dc268219d BaseCommand: source documentation 2010-03-09 19:55:16 +01:00
Sebastian Kaspari d5e72638d1 Check for commands and parse them 2010-03-09 19:46:02 +01:00