Commit Graph

168 Commits

Author SHA1 Message Date
0ea979a2b7 move to regex framework to hopefully reduce bad cpu load 2021-01-26 01:32:43 +00:00
d57e1d3ab1 renamed a function. removed name from guild 2021-01-26 00:35:51 +00:00
619678de36 join_channel method. configure to drop incoming packets 2021-01-23 23:26:21 +00:00
7466c3d75b updated everything 2021-01-22 17:19:57 +00:00
f534d0f788 v bump 2020-11-13 14:29:24 +00:00
580bbb5105 autoleave empty voice channels 2020-11-13 14:26:06 +00:00
c92c0d2207 removed all autodisconnect code so that it can be redone at some point hopefully. 2020-11-11 18:21:45 +00:00
2737747f6e send correct shard guild counts 2020-10-24 12:48:32 +01:00
50fb419a19 corrected versioning. updated readme. removed client_id field from environment. now sends guild counts by shard. tagged info message with bot version 2020-10-24 11:15:17 +01:00
697d8aa9f1 ran cargo fmt over code. added kill_on_drop to ffmpeg to stop producing zombies 2020-10-16 15:47:06 +01:00
9c6d6a4db3
Create LICENSE 2020-09-21 09:26:55 +00:00
jude
6e6b0f6da7 changed serenity version down 2020-09-20 23:25:54 +01:00
jude
63b94a0113 changed where rwlocks lock 2020-09-07 12:04:10 +01:00
8761dcb55f
Merge pull request #1 from JellyWX/master
gitignore
2020-09-03 13:57:37 +00:00
jude
9773ac8624 gitignore 2020-09-03 14:56:08 +01:00
Jude Southworth
596d15b275
Delete .env 2020-09-03 13:54:34 +00:00
jude
5d57c19f62 changed mutex for rwlock. switched custom permission check for the serenity built in one. changed cargo.toml to use 0.9.0-rc.0 2020-09-03 14:52:19 +01:00
jude
bcdfe83cc6 updated to await_next branch 2020-07-23 15:34:25 +01:00
jude
1f01b98ed9 rearragned some locks 2020-07-13 17:00:09 +01:00
jude
725b9fe5c5 self permission checkers 2020-07-10 12:02:46 +01:00
jude
30f58be0ac added role perm checking 2020-07-07 16:32:14 +01:00
jude
f46b0e4021 added a message 2020-07-07 12:53:56 +01:00
jude
7d72135123 added a log for when sound fails to upload 2020-06-26 01:09:16 +01:00
jude
3465d7aab6 disallow numeric names 2020-06-23 10:34:03 +01:00
jude
302e0d0254 get guild by id now creates a data entry if not available 2020-06-12 13:33:26 +01:00
jude-lafitteIII
4fa8313c7b made it post stats to dbl 2020-06-07 17:10:58 +01:00
jude-lafitteIII
79732d1710 corrected readme 2020-06-05 17:55:21 +01:00
jude-lafitteIII
7cbbe5c354 moved disconnect loop to new thread to hopefully prevent shards dying 2020-06-05 17:43:03 +01:00
jude-lafitteIII
461326be30 cleaned up a bit 2020-06-04 02:29:48 +01:00
jude-lafitteIII
c31be2f7da admin 2020-05-29 21:55:16 +01:00
jude-lafitteIII
b4db99934d moved create_from_guild to the prefix handler. 2020-05-29 16:13:20 +01:00
jude-lafitteIII
d6d825e86d added command to allow/disallow greet sounds 2020-05-29 14:35:24 +01:00
jude-lafitteIII
086ed93a51 stop command 2020-05-22 15:28:25 +01:00
jude-lafitteIII
bcfb216b34 id: prefix not necessary 2020-05-22 14:00:09 +01:00
jude-lafitteIII
010390b95f corrected the other order by 2020-05-21 00:04:11 +01:00
jude-lafitteIII
091468985e moved around the order by statements so that it orders correctly 2020-05-20 23:53:07 +01:00
jude-lafitteIII
efe9e34669 insert a user when necessary 2020-05-20 23:25:08 +01:00
jude-lafitteIII
64366ce071 automatically let everyone use bot 2020-05-20 22:48:01 +01:00
jude-lafitteIII
149d55d77f autoshard & customize info message 2020-05-20 20:13:38 +01:00
jude-lafitteIII
cdc06cb2ae cleared up issues with the roles command 2020-05-20 19:08:59 +01:00
jude-lafitteIII
7265976948 handle failed checks and pass messages back to user 2020-05-20 17:54:46 +01:00
jude-lafitteIII
03e3c4f301 mention for commands 2020-05-20 15:33:28 +01:00
jude-lafitteIII
815600709d split guilddata, errortypes and sound into separate files 2020-05-20 01:46:41 +01:00
jude-lafitteIII
3de4b9d98e readme and moved magic numbers to env vars 2020-05-20 01:23:14 +01:00
jude-lafitteIII
6ed775f2c4 fix for not playing on disconnecting 2020-05-19 22:05:10 +01:00
jude-lafitteIII
296f019bb5 greet users with their sound 2020-05-19 21:03:07 +01:00
jude-lafitteIII
32aa189511 cargo config. extracted play functionality. volume can be modified hopefully 2020-05-19 16:29:57 +01:00
jude-lafitteIII
8c6be25f02 autodisconnect. random and popular searches 2020-05-18 23:44:51 +01:00
jude-lafitteIII
62fe4a20a5 unsetting greet sound. search function extracted for reuse 2020-05-18 01:18:37 +01:00
jude-lafitteIII
b14da8aad3 search command working. updated for latest rolling serenity await version. update the play counter for sounds 2020-05-17 00:40:35 +01:00