Commit Graph

55 Commits (8f79a79b4e10a5e47520beabc01b63249806e772)

Author SHA1 Message Date
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 10b23a9d8c IRC module 2019-02-23 23:45:47 -05:00
an 6fbb04415c fix errors with IRC 2019-02-23 23:45:25 -05:00
an dcb826dd7f crap 2019-02-23 19:18:39 -05:00
an 53bab8bfd5 fuck debian 2018-06-29 01:37:19 -04:00
an c38c3969ef
Add Mod_DecatessaradimensionalLoungeAlertationAndRolinationManagerator. 2018-06-25 13:03:12 -04:00
an c21a88d000
Add Mod_Notify. 2018-06-25 13:02:03 -04:00
an 6077058fd4
Improve functionality. 2018-06-25 13:01:45 -04:00
an 1a669e7834
Fix various Discord-related things. 2018-06-25 13:00:51 -04:00
an c97297043a
Change main program to use ARGV instead of a hard-coded file name. 2018-06-25 13:00:01 -04:00
Marrub e7024c0883 Fix more threading and file errors in Mod_Audio 2017-09-11 21:57:43 -04:00
Marrub 6de154b22e Fix thread synchronization errors in Mod_Audio 2017-09-11 09:25:40 -04:00
Marrub a9a9961c37 Fix bugs probably 2017-09-11 08:49:10 -04:00
Marrub 48c1b572ee Implement Mod_Audio 2017-09-11 07:00:54 -04:00
Marrub 9c1c320bf3 Add voice_play_io and voice_play to Sv_Discord 2017-09-11 07:00:43 -04:00
Marrub 71ad2dddd3 Remove AudioServer API 2017-09-11 07:00:24 -04:00
Marrub 2e2adcfef7 Add .assemblyinfo to Mod_DoomRLA 2017-09-11 00:47:50 -04:00
Marrub fb3822583d Add role chooser module 2017-08-15 16:49:20 -04:00
Marrub 97c0e107ce Make DoomRLA info only parse once per program instance 2017-08-15 16:49:09 -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 5d929e258d Add Sv_IRC client 2017-08-13 06:48:28 -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 0de5a39c5a Reduce useless nesting in configuration files 2017-08-11 23:07:24 -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 6d5c0239f3 Move subclasses in Sv_Discord back inside the class scope 2017-08-11 21:26:30 -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 1c25c42790 Add minor module changes 2017-08-10 02:30:35 -04:00
Marrub 8b308fdd7c Fix .quote not actually working 2017-08-09 06:00:31 -04:00
Marrub ddfa488140 Add sprites for DRLA monsters 2017-08-09 05:58:21 -04:00
Marrub 7a6c55d589 Add half-op role 2017-08-09 05:57:56 -04:00
Marrub 6231c5f1aa Add type property to Module types 2017-08-09 05:57:31 -04:00
Marrub 2aa55c9493 Add searching to .quote 2017-08-09 05:56:43 -04:00
Marrub b06deee8c5 Add DoomRLA module 2017-08-09 03:52:45 -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 26aa6ba9aa Fix error with non-users on Discord 2017-08-08 07:31:36 -04:00
Marrub d5329bafdb Add module functions, permissions, and argument checking 2017-08-08 04:35:20 -04:00
Marrub 772c33a956 Add Discord server implementation 2017-08-06 19:30:37 -04:00