Commit Graph
100 Commits
Author SHA1 Message Date
Jeremy Zhang 281715ab9f Resolve getting channel type bug 2021-08-11 15:45:14 -07:00
Jeremy Zhang 6c80855829 Fix datetime reporting for servers of all timezones 2021-06-01 14:12:31 -07:00
Jeremy Zhang cf03c70398 Add guild member fix 2021-03-12 17:51:18 -08:00
Jeremy Zhang e1a3dd3556 Force ttl 2021-03-12 17:33:04 -08:00
Jeremy Zhang 57d23e8d68 Remove member if not found 2021-03-12 17:30:39 -08:00
Jeremy Zhang f7bed7085e Revert "Revert "Update getting guild member""
This reverts commit 5ec9197a09.
2021-03-12 17:15:58 -08:00
Jeremy Zhang 5ec9197a09 Revert "Update getting guild member"
This reverts commit 5e0c0bf302.
2021-03-12 17:05:52 -08:00
Jeremy Zhang 10e01c57ed Revert "Set redis guildmember key to empty if remove from server"
This reverts commit bcabb8188a.
2021-03-12 16:49:37 -08:00
Jeremy Zhang bcabb8188a Set redis guildmember key to empty if remove from server 2020-12-18 18:04:20 -08:00
Jeremy Zhang 0af45c5dca Dont convert to string when serializing 2020-11-30 15:23:30 -08:00
Jeremy Zhang af00b66687 Deprecate server members endpoint 2020-11-30 05:22:47 -08:00
Jeremy Zhang cba4014bde Support cross origin embedding 2020-11-30 05:20:58 -08:00
Jeremy Zhang 1b1ee06fb3 Add forcepeak parameter 2020-11-25 16:51:15 -08:00
Jeremy Zhang 15e030208b Fix guild channels update not taking effect 2020-11-21 16:42:41 -08:00
Jeremy Zhang 5e0c0bf302 Update getting guild member 2020-10-22 12:26:24 -07:00
Jeremy Zhang 1226aea5ca Add informative messages for authenticated user ban or reached max server limit 2020-09-18 13:41:04 -07:00
Jeremy Zhang 29d269a80d Up sqlalchemy limit 2020-09-05 01:03:32 -07:00
Jeremy Zhang 70b54a299b Fix cookie localhost and everyone permission calculation 2020-09-05 01:01:47 -07:00
Jeremy Zhang b77cc6dee6 Fix text to not overflow under the chat action btns 2020-05-07 20:31:43 -07:00
Jeremy Zhang f820033a8f Strip off leading query parameter input values to prevent confusion 2020-03-22 18:06:49 -07:00
Jeremy Zhang d5e034a880 Add samesite none flag to cookietest 2020-03-19 12:58:57 -07:00
Jeremy Zhang d43d015527 Titan session cookies set samesite to None 2020-03-19 12:43:32 -07:00
Jeremy Zhang e2f8189ec1 Add nocache stamp to embed css 2020-03-07 16:59:00 -08:00
Jeremy Zhang 747c4dc63e Add blockquote formatting 2020-03-07 16:57:10 -08:00
Jeremy Zhang 64cb595f0d Named links in rich embed markdown 2020-03-07 16:30:19 -08:00
Jeremy Zhang 6578526ef6 Parse formatting within rich embeds 2020-03-07 15:56:56 -08:00
Jeremy Zhang 07e4e4113c Post stats every 30m 2020-02-21 02:41:39 -08:00
Jeremy Zhang 9f154b25d6 Fix status code not print bug 2020-02-17 18:10:24 -08:00
Jeremy Zhang 51ff9b48b6 Option to pass in args to handle shard manually 2020-02-17 18:00:19 -08:00
Jeremy Zhang 575d066f9f Subscribe to redis in start 2020-02-17 15:09:58 -08:00
Jeremy Zhang 712cc3aba7 On ready to on shard ready 2020-02-17 14:47:35 -08:00
Jeremy Zhang e9ad93c929 Refractor bot start code 2020-02-17 14:40:53 -08:00
Jeremy Zhang 8cc3a24389 Fix json handling discord post 2020-01-29 17:50:05 -08:00
Jeremy Zhang d067e17cbd Add cachebuster to embedjs 2019-11-20 20:26:34 -08:00
Jeremy Zhang c45c98dfb9 401 error when invalid grant error is raised 2019-11-20 19:49:34 -08:00
Jeremy Zhang d51410d802 Launching TitanDocs 2019-11-15 13:20:44 -08:00
Jeremy Zhang b8b602713a Purchasing rich embeds is now avaliable 2019-11-06 14:17:29 -08:00
Jeremy Zhang aa49b2d473 Implement sending rich embeds 2019-11-06 13:45:48 -08:00
Jeremy Zhang 8dec93d087 Fix vote parsing 2019-11-02 01:14:28 -07:00
Jeremy Zhang 2dfdad197e No prompt for oauth 2019-11-01 01:33:44 -07:00
Jeremy Zhang 7c9868c373 Add version to socketio connection url 2019-10-31 16:12:25 -07:00
Jeremy Zhang de6fa1f932 run user lookup when identified on socket 2019-10-31 15:41:23 -07:00
Jeremy Zhang 6426fc3d10 Remove constant connect handler 2019-10-30 22:54:26 -07:00
Jeremy Zhang 6a9f6384f2 Fix typo 2019-10-30 22:23:35 -07:00
Jeremy Zhang f9ef4569f4 Reconnect to gateway after disconnect 2019-10-30 22:23:05 -07:00
Jeremy Zhang 9002841933 Use envvar TITAN_GATEWAY_ID to name each gateway workers 2019-10-30 21:59:07 -07:00
Jeremy Zhang 5c446935bc Subscribe to redisqueue after the bot is ready 2019-10-19 13:38:45 -07:00
Jeremy Zhang d9b8af9a4c Message type can be already in int fix 2019-10-17 00:50:34 -07:00
Jeremy Zhang 0ec0b52501 Donation goal banner 2019-10-12 22:36:37 -07:00
Jeremy Zhang 607e285f4f Add delay to redirect to homepage so it wont interfere with cookie clearing 2019-04-29 01:17:46 +00:00
Jeremy Zhang 9f1b2dde04 Merge branch 'master' of github.com:TitanEmbeds/Titan 2019-04-27 23:04:52 +00:00
Jeremy Zhang 6319dfc03b Open as popup so the page can redirect to home 2019-04-27 23:04:45 +00:00
Jeremy Zhang ed3d239fae Add a welcome banner with avatar, username, and logout message in case one would log into the incorrect account to dashboard 2019-04-27 22:53:25 +00:00
Jeremy "EndenDragon" Zhang e4f4ee6dbc Use specific version of d.py until breaking fixes are made for v1.0 2019-04-16 11:13:20 -07:00
Jeremy Zhang d26c9c8e70 Titan on overclock feature 2019-03-31 20:40:54 +00:00
Jeremy Zhang 44ff83ef17 Consider spacing when converting string to unicode emote 2019-03-30 20:55:49 +00:00
Jeremy Zhang 6c48efb6c6 Minimum python 3.6 2019-03-17 09:38:19 +00:00
Jeremy Zhang e8af58206c Autoplay false for twitch.tv video rich embed 2019-03-16 22:18:31 +00:00
Jeremy Zhang e6e972682f Update Ry about pic 2019-03-14 06:00:11 +00:00
Jeremy Zhang 3d12802d77 Not dc after getting current user info 2019-03-09 02:09:23 +00:00
Jeremy Zhang 4a3d24c5d6 Sleep after every subscribe 2019-03-06 03:11:26 +00:00
Jeremy Zhang 6efc5a4b67 Remove c9 file 2019-03-05 21:02:46 +00:00
Jeremy Zhang c62661ec6c Sleep a bit more if bot isnt responding 2019-03-05 21:02:33 +00:00
Jeremy Zhang 29c1d8bfda Use discord game status immediately after logging in 2019-03-05 19:49:08 +00:00
Jeremy Zhang ce205daa0e Try a new create task and lower max_messages by half 2019-03-05 19:38:40 +00:00
Jeremy Zhang 725823a64c Update languages definitions and authors for Azerbaijani, Italian, Portuguese Brazilian 2019-03-04 04:32:58 +00:00
Jeremy Zhang 018d73a43c Delete webhooks if too much during message post 2019-03-03 22:21:55 +00:00
Jeremy Zhang 2a1e6ffe98 Use the invite from Discord widget to populate invite buttons. actually hide if invite not exist 2019-03-01 22:30:28 +00:00
Jeremy Zhang b9091d4293 Add send message button 2019-02-25 17:59:58 +00:00
Jeremy Zhang 01bf4ccd43 Make wait longer 2019-02-19 17:40:13 +00:00
Jeremy Zhang c28caed0ee Sleep after delete key 2019-02-19 17:27:22 +00:00
Jeremy Zhang 6df7bbab25 Validate certain redis calls to make sure theyre ok 2019-02-19 17:24:40 +00:00
Jeremy Zhang 598661735a Cookie notice explaination and bypass links 2019-02-18 01:00:21 +00:00
Jeremy Zhang 212c013615 Update RATELIMITED partner post 2019-02-04 02:28:49 +00:00
Jeremy Zhang eda98c6339 Dont parse message author if it starts with a mention 2019-02-01 17:28:56 +00:00
Jeremy Zhang 8c8e3cd3ab Make sure the css naming is set by truthy 2019-01-29 23:35:17 +00:00
Jeremy Zhang 57c14eb114 Third party cookie test 2019-01-28 03:03:25 +00:00
Jeremy Zhang 1c1b3f4090 Remove tagging an admin for custom css 2019-01-24 17:15:24 +00:00
Jeremy Zhang ce55e6f6ef Add Project Mindfulness as a partnerrr 2019-01-21 04:09:26 +00:00
Jeremy Zhang 346a68c780 Dont read messages if the channel has no permissions 2019-01-19 20:07:57 +00:00
Jeremy Zhang 5c04dffb0d Limit usernames to 25 characters 2019-01-16 18:02:52 +00:00
Jeremy "EndenDragon" Zhang bb10944052 Stringify booleans discordrest redis 2019-01-14 15:21:02 -08:00
Jeremy Zhang 790dca1766 Unban command 2019-01-10 02:07:12 +00:00
Jeremy Zhang 3159b9c0f5 Dont handle redisqueue if bot decides to offline 2019-01-09 19:04:55 +00:00
Jeremy Zhang ef9a97a03a Handle webhooks update manually in socket response in hopes that Titan would update it more often 2019-01-08 17:49:17 +00:00
Jeremy Zhang f50b57ff91 Revert to bot message if webhook failed to create SOMEHOW 2019-01-08 09:14:59 +00:00
Jeremy Zhang 0a0be1a83b Donate impose min and max 00 2019-01-08 05:23:42 +00:00
Jeremy Zhang 28d5436f99 Remove MythBot partner 2019-01-06 01:16:13 +00:00
Jeremy Zhang 57d0a74621 Relinquish resources to the bot every 10 publishes in redisqueue 2019-01-06 00:08:12 +00:00
Jeremy Zhang e566276fc4 Bugfix if guild not initialized yet and no reactions 2019-01-05 20:54:50 +00:00
Jeremy Zhang ec80761a5f A hacky delay to scroll page to bottom hopefully after media loads 2019-01-02 00:10:22 +00:00
Jeremy Zhang f723259f2f Reenable interaction for gateway with slight logic changes to allow always connecting to gateway on not peak 2019-01-01 23:47:23 +00:00
Jeremy Zhang e31945be83 Remove all instances of sleep 0 2019-01-01 23:39:51 +00:00
Jeremy Zhang cb6a87f73c Connect to gateway immediately on login, a test for now 2019-01-01 02:08:15 +00:00
Jeremy Zhang 8d1592b717 Fill Discord member list with error if it has any before bailing 2018-12-31 21:05:14 +00:00
Jeremy Zhang 952afdf31d Lazyload member list as it can be detrimental to user experience 2018-12-31 20:54:19 +00:00
Jeremy Zhang 149dbe3128 SQLALCHEMY_MAX_OVERFLOW to 60 2018-12-30 21:52:33 +00:00
Jeremy Zhang 6392e4d9bf Actually bail if length of emojis is 0 2018-12-30 21:00:41 +00:00
Jeremy Zhang 0f60152e63 Remove sentry for now 2018-12-30 20:55:24 +00:00
Jeremy Zhang 4f27dedd6f Fix emoji tuples out of range and no permission to read message issues 2018-12-30 20:23:07 +00:00