Jeremy Zhang
|
6d06b4001f
|
Use webapp secret instead of bot token
|
2018-08-10 04:22:24 +00:00 |
|
Jeremy Zhang
|
cb0f1b249e
|
Entirely remove db portion in bot and handle kickban cmds in webapp
|
2018-08-10 04:13:56 +00:00 |
|
Jeremy Zhang
|
7fec01090c
|
Update readme installation instructions and add browserstack
|
2018-08-04 07:29:54 +00:00 |
|
Jeremy Zhang
|
b763907feb
|
Set static format to png
|
2018-08-03 21:59:17 +00:00 |
|
Jeremy Zhang
|
f3be159853
|
Ditch webp again
Whoops, accidentally introduced it back in somehow
|
2018-08-03 21:45:53 +00:00 |
|
Jeremy Zhang
|
ae05ac766d
|
Enforce more keys to expire
|
2018-07-31 03:42:21 +00:00 |
|
Jeremy Zhang
|
a7d80c39d2
|
Utilize sentry to track execution errors
|
2018-07-30 01:26:54 +00:00 |
|
Jeremy Zhang
|
1629a8982c
|
Implement reactions
|
2018-07-27 08:57:54 +00:00 |
|
Jeremy Zhang
|
0203f24ce7
|
Fix admin voting page crash
|
2018-07-23 05:02:26 +00:00 |
|
Jeremy Zhang
|
3783cf1152
|
Move columns found in discord api on the guilds table into redis
|
2018-07-20 23:10:24 +00:00 |
|
Jeremy Zhang
|
ee051074a7
|
Remove messages reference
|
2018-07-18 00:49:32 +00:00 |
|
Jeremy Zhang
|
0c1b706c28
|
Remove debug print from discordbot utilspy
|
2018-07-18 00:39:39 +00:00 |
|
Jeremy Zhang
|
6cd27f2aff
|
Fix permissions issue and role hoists
|
2018-07-18 00:38:37 +00:00 |
|
Jeremy Zhang
|
86c7232b35
|
Remove guild members table for storing in redis
|
2018-07-17 23:47:30 +00:00 |
|
Jeremy Zhang
|
56ba9bc127
|
Reimplement remove message table
|
2018-07-16 23:47:25 +00:00 |
|
Jeremy Zhang
|
89b12d06ab
|
Revert "Remove messages table", Accidentally committed in dev code
This reverts commit 6d6b390431 .
|
2018-07-16 23:43:41 +00:00 |
|
Jeremy Zhang
|
6d6b390431
|
Remove messages table
|
2018-07-16 23:34:13 +00:00 |
|
Jeremy Zhang
|
bc129289fc
|
Use redis to store discord api related objects, so far messages only
Keeping the table for now in case the redis method does not work as hoped
|
2018-07-16 03:50:31 +00:00 |
|
Jeremy Zhang
|
de94f87c45
|
Fix gino bugs, reimplement ban and revoke cmds, enforce postgresql
|
2018-07-10 19:06:54 +00:00 |
|
Jeremy Zhang
|
ac225c84f5
|
Initial switch to gino for discordbot db
|
2018-07-10 07:04:19 +00:00 |
|
Jeremy Zhang
|
3ca6a33be7
|
Update raw event handling to use the new payload param in d.py
|
2018-07-09 01:58:23 +00:00 |
|
Jeremy Zhang
|
ccf9aed9ec
|
Add the ability to disallow words (banned words)
|
2018-07-09 01:37:46 +00:00 |
|
Jeremy Zhang
|
503327b693
|
Run until complete on the cleanup function
|
2018-06-28 05:33:11 +00:00 |
|
Jeremy Zhang
|
4cd48e75d7
|
Cleanup db script to not depend on Discord.py so it could be ran in the background
|
2018-06-28 05:29:52 +00:00 |
|
Jeremy Zhang
|
f47d439e33
|
Put all guilds in a list before going thru it
|
2018-06-25 07:37:40 +00:00 |
|
Jeremy Zhang
|
316e95a103
|
Cleanup db lets create a task instead
|
2018-06-25 07:08:31 +00:00 |
|
Jeremy Zhang
|
4c059c9d42
|
Cleanup db move done inside with statement
|
2018-06-25 06:59:47 +00:00 |
|
Jeremy Zhang
|
3ce4a8fe83
|
Fix database connection, better logging
|
2018-06-25 06:56:33 +00:00 |
|
Jeremy Zhang
|
abf34dd438
|
Add a playing game msg to cleanup bot script
|
2018-06-25 06:41:26 +00:00 |
|
Jeremy Zhang
|
71eb141093
|
Make cleanup db messages shard
|
2018-06-25 06:23:45 +00:00 |
|
Jeremy Zhang
|
ecbe658dd3
|
Revert cleanup db commit
|
2018-06-23 09:20:49 +00:00 |
|
Jeremy Zhang
|
25d80c8205
|
Build cleanup db into the main titan code, executing it on bot startup/ready
|
2018-06-23 06:11:19 +00:00 |
|
Jeremy Zhang
|
4c41a31418
|
Remove init as a command because its not supposed to be one
|
2018-05-21 22:35:08 +00:00 |
|
Jeremy Zhang
|
62ae4825ca
|
Remove async from delete message typo
|
2018-03-31 04:05:20 +00:00 |
|
Jeremy Zhang
|
46926cd93c
|
Run in executor instead
|
2018-03-28 04:13:32 +00:00 |
|
Jeremy Zhang
|
4820fba2ae
|
Use scoped session
|
2018-03-26 18:01:38 +00:00 |
|
Jeremy Zhang
|
d400c022c1
|
Close db connection at end
|
2018-03-26 15:35:31 +00:00 |
|
Jeremy Zhang
|
5fa1e43e2a
|
Throw threadpool out of the window
|
2018-03-25 22:16:55 +00:00 |
|
Jeremy Zhang
|
e0b18fb94f
|
Revert "Keep trying until session obtained"
This reverts commit 5364cf9004 .
|
2018-03-25 21:38:11 +00:00 |
|
Jeremy Zhang
|
5364cf9004
|
Keep trying until session obtained
|
2018-03-25 21:26:53 +00:00 |
|
Jeremy Zhang
|
1e43f607b6
|
Revert "Not close session for now"
This reverts commit d3ce86f3c0 .
|
2018-03-25 21:17:08 +00:00 |
|
Jeremy Zhang
|
d3ce86f3c0
|
Not close session for now
|
2018-03-25 21:04:40 +00:00 |
|
Jeremy Zhang
|
b767df14c9
|
Revert "Wait until got session"
This reverts commit fa3d533354 .
|
2018-03-25 20:31:25 +00:00 |
|
Jeremy Zhang
|
fa3d533354
|
Wait until got session
|
2018-03-25 20:24:39 +00:00 |
|
Jeremy Zhang
|
70b2b266c8
|
Update member if there are discreptancies in db
|
2018-03-25 20:12:58 +00:00 |
|
Jeremy Zhang
|
19ff2ffd46
|
Fix game not showing and string the user id
|
2018-03-25 19:28:36 +00:00 |
|
Jeremy Zhang
|
c35743b498
|
JustDelete the message instead of iterating during guild remove
|
2018-03-25 05:57:00 +00:00 |
|
Jeremy Zhang
|
e8424a63c8
|
Customizable msg posting timeout and msg length
|
2018-03-25 04:43:39 +00:00 |
|
Jeremy Zhang
|
18f25d0852
|
Fix channel history typo
|
2018-03-24 18:20:21 +00:00 |
|
Jeremy Zhang
|
37a61bc465
|
Shard command no longer returns None
|
2018-03-24 17:21:13 +00:00 |
|
Jeremy Zhang
|
da8ef6cdd1
|
Check shard command and sharding support for fetch msg script
|
2018-03-24 17:04:09 +00:00 |
|
Jeremy Zhang
|
200947e78f
|
Fix playing status not showing
|
2018-03-24 14:54:50 +00:00 |
|
Jeremy Zhang
|
21dc5d0925
|
Fix handling raw message deletion
|
2018-03-24 14:46:32 +00:00 |
|
Jeremy Zhang
|
f7caa5ede5
|
Fix Titan Commands
|
2018-03-24 08:19:46 +00:00 |
|
Jeremy Zhang
|
930c026108
|
Fix handling discord user ban
|
2018-03-24 08:02:03 +00:00 |
|
Jeremy Zhang
|
817788383d
|
Clear bufferarray on error too
|
2018-03-22 23:43:07 +00:00 |
|
Jeremy Zhang
|
731b47e978
|
Set various ids to integers in raw receive
|
2018-03-22 23:18:39 +00:00 |
|
Jeremy Zhang
|
00d9a9a356
|
Fix channel update not responding
|
2018-03-22 23:07:52 +00:00 |
|
Jeremy Zhang
|
f7b3e4e65e
|
AutoShard Titan bot with dpy rewrite, Closes #71
|
2018-03-22 22:55:09 +00:00 |
|
Jeremy Zhang
|
487f5756f5
|
Parse role mentions
|
2018-03-04 06:31:08 +00:00 |
|
Jeremy "EndenDragon" Zhang
|
d438b6d34f
|
Update cleanup db messages to message id
|
2018-03-02 19:59:40 -08:00 |
|
Jeremy Zhang
|
63979835ab
|
Animated Emoji Support, Closes #85
|
2018-03-01 07:57:51 +00:00 |
|
Jeremy Zhang
|
c41e241fd8
|
ignore exception if pushing dupe msg on server join
|
2018-02-18 01:15:11 +00:00 |
|
Jeremy Zhang
|
076870763e
|
Push message first before hitting the database
|
2018-02-16 20:54:06 +00:00 |
|
Jeremy Zhang
|
e6422b118d
|
Display NSFW channel warning
|
2018-01-28 00:43:53 +00:00 |
|
Jeremy Zhang
|
a2f378da57
|
Only act upon servers for channel create and remove
|
2018-01-25 11:20:56 +00:00 |
|
Jeremy Zhang
|
ff81c5009d
|
Capture and promptly update when discrim changes
|
2018-01-25 11:19:43 +00:00 |
|
Jeremy Zhang
|
becc65a2da
|
Cannot cast int to an object
|
2018-01-23 22:50:11 +00:00 |
|
Jeremy Zhang
|
56a3527152
|
Fix typo in discordbot guilds db file
|
2018-01-23 22:47:13 +00:00 |
|
Jeremy Zhang
|
e597ac24c8
|
Fix typo in discordbot guilds db file
|
2018-01-23 22:46:54 +00:00 |
|
Jeremy Zhang
|
aa199ad818
|
Use a more optimal primary key and integer to store snowflakes
|
2018-01-23 21:08:55 +00:00 |
|
Jeremy Zhang
|
ff42f4195b
|
Remove discordbot on init
|
2018-01-23 19:13:13 +00:00 |
|
Jeremy Zhang
|
2c949d911b
|
Move tracking online users to redis
|
2018-01-21 03:15:02 +00:00 |
|
Jeremy "EndenDragon" Zhang
|
36b31675e1
|
Fix server variable for the last commit
Because fixing a bug shouldn't introduce another one.
|
2018-01-14 23:53:28 -08:00 |
|
Jeremy Zhang
|
6c351c98fe
|
Fix grabbing bans during server join to fix crash
|
2018-01-14 21:12:14 +00:00 |
|
Jeremy Zhang
|
8028813e0f
|
Remove discordio partnership and repurpose it to custom invite link field
|
2018-01-13 18:37:42 +00:00 |
|
Jeremy "EndenDragon" Zhang
|
0ba1a56ade
|
Rename server command to server
Because you can't really have two commands named the same, yeah?
|
2018-01-09 17:07:28 -08:00 |
|
Dylan Fox
|
78d00c8203
|
Add invite and server commands
|
2018-01-09 14:58:41 -08:00 |
|
Jeremy Zhang
|
0297481a5e
|
Remove unused import and variable in poststats
|
2018-01-07 01:23:43 +00:00 |
|
Jeremy Zhang
|
ae12b8fa22
|
Posting stats for bots.discord.pw
|
2018-01-06 09:59:04 +00:00 |
|
Jeremy Zhang
|
4ae37fa854
|
Post stats before indexing all servers
|
2018-01-05 10:00:24 +00:00 |
|
Jeremy Zhang
|
71097eca8b
|
Add posting status for discordbots.org
|
2018-01-05 09:21:25 +00:00 |
|
Jeremy Zhang
|
5698f12d58
|
Process individual servers instead of all for fetch messages
|
2017-11-26 04:58:52 +00:00 |
|
Jeremy Zhang
|
2493cd80bc
|
Read message history being disabled might interfere with reading channel messages
|
2017-11-25 02:50:14 +00:00 |
|
Jeremy Zhang
|
d1b94ca904
|
Command to activate even if titan is nicknamed
|
2017-11-14 20:58:19 +00:00 |
|
Jeremy Zhang
|
07de4b3f0c
|
update members first then deal with the messages
|
2017-11-07 20:19:10 +00:00 |
|
Jeremy Zhang
|
eff2b3bb46
|
Display rich embed support
|
2017-11-05 05:59:06 +00:00 |
|
Jeremy Zhang
|
bba4950ddc
|
Server administrators may disable captchas for guest users
|
2017-11-04 02:58:26 +00:00 |
|
Jeremy Zhang
|
c42f808715
|
Guild member duplicate checking in the database
|
2017-09-26 03:52:46 +00:00 |
|
Jeremy Zhang
|
ad833434dd
|
Renamed webhook icon to guest icon for preperation of avatars in the client
|
2017-09-24 01:22:07 +00:00 |
|
Jeremy Zhang
|
62b4c30d52
|
Copy all channels to a seperate list before iterating
|
2017-09-22 02:10:37 +00:00 |
|
Jeremy Zhang
|
fd5a851d2a
|
cleanup db message fix, guild_id
|
2017-09-22 01:42:49 +00:00 |
|
Jeremy Zhang
|
f46d33c943
|
Delete the messages before fetching new messages
|
2017-09-22 01:39:43 +00:00 |
|
Jeremy Zhang
|
495a08ea12
|
Fixes to cleanup and fetch scripts
|
2017-09-22 01:33:55 +00:00 |
|
Jeremy Zhang
|
91f926bfe3
|
Delete inactive channel messages and better print stmts
|
2017-09-22 01:18:30 +00:00 |
|
Jeremy Zhang
|
c0798bd5b1
|
Better cleanup db msgs?
|
2017-09-22 00:53:59 +00:00 |
|
Jeremy Zhang
|
aed6192364
|
Firing delete message twice fix
|
2017-09-16 17:16:34 +00:00 |
|
Jeremy Zhang
|
46f5594763
|
Filter presence updates to prevent updating everything, which might create cpu hog
|
2017-09-16 16:53:39 +00:00 |
|
Jeremy Zhang
|
c23b71d050
|
Implement server webhook icons as cosmetics & fixes
|
2017-09-13 05:55:51 +00:00 |
|
Jeremy Zhang
|
8a7e3322b9
|
Remove global header when the bot is not connected to the database
|
2017-09-11 20:33:20 +00:00 |
|