Commit Graph

25 Commits (79e6dbd49524ee06a911c6fef6f2519dd0517603)

Author SHA1 Message Date
an 79e6dbd495 change yaml configs to ruby configs 2019-02-24 06:00:41 -05:00
an 8f79a79b4e fix conflation of server and bot 2019-02-24 01:56:59 -05:00
an 34aeec60dc documentation and version bump 2019-02-23 23:46:40 -05:00
an dcb826dd7f crap 2019-02-23 19:18:39 -05:00
Marrub 71ad2dddd3 Remove AudioServer API 2017-09-11 07:00:24 -04:00
Marrub 9bb1c4dad9 Add IDs to channels and users 2017-08-15 16:48:43 -04:00
Marrub d7509c80d6 Fix syntax (again) and move use checks to Module 2017-08-15 16:47:52 -04:00
Marrub 5cb9129185 Fix minor errors 2017-08-13 06:48:14 -04:00
Marrub 34d8744a6a Move basic command handling to Server 2017-08-13 06:48:00 -04:00
Marrub e84f48c4a5 Remove automatic argument splitting and add a * arg specifier 2017-08-12 19:22:31 -04:00
Marrub f987c780f7 Fix over-complicated syntax
Look, I started this project not knowing anything about Ruby, okay? :)
2017-08-12 02:07:09 -04:00
Marrub 2cf1c9316e Account for server types with stricter text limits 2017-08-12 01:05:19 -04:00
Marrub e912898dd0 Document all code with YARDoc 2017-08-11 22:40:43 -04:00
Marrub d576bb00f7 Move Server::#type to a self method 2017-08-11 21:50:43 -04:00
Marrub 0111991818 Move modules to a subfolder 2017-08-11 21:25:32 -04:00
Marrub 64bacccb8b Add minor code clean-up 2017-08-11 21:00:16 -04:00
Marrub a52e788a3f Make permissions handled per server type 2017-08-10 02:31:12 -04:00
Marrub aadd43f69f Add per-module configurations 2017-08-09 03:52:34 -04:00
Marrub 5c76361425 Add AudioServer capabilities 2017-08-09 00:03:18 -04:00
Marrub abdd31d38e Minor style fixes 2017-08-09 00:02:02 -04:00
Marrub c6cdbe1c64 Add .quote to Mod_Fun 2017-08-08 07:33:30 -04:00
Marrub 6a615cae69 Add server flags 2017-08-08 07:32:45 -04:00
Marrub d5329bafdb Add module functions, permissions, and argument checking 2017-08-08 04:35:20 -04:00
Marrub 51c9d0fdd5 Leave server implementations to determine commands 2017-08-06 19:30:24 -04:00
Marrub 74d468c3ba Add initial module/server implementation 2017-08-06 08:36:15 -04:00