Commit Graph
63 Commits
Author SHA1 Message Date
ouwou 462f801af2 Guild settings 1 (#19)
* start guild settings window, tweak style
2021-01-15 06:37:35 +00:00
ouwou e8cbb9d3d1 add typing indicator with optional res/typing_indicator.gif 2021-01-11 18:27:46 -05:00
ouwou 8cf95fce0c improve build process, add github actions 2021-01-07 02:41:49 -05:00
ouwou 6985448eb9 display replies 2021-01-01 02:39:07 -05:00
ouwou dbd8564af7 CHANNEL_RECIPIENT_ADD, CHANNEL_RECIPIENT_REMOVE 2020-12-22 23:52:41 -05:00
ouwou 2e2ed5fc8f show slash command/APPLICATION_COMMAND messages 2020-12-22 21:18:39 -05:00
ouwou 315a4a8df8 fix some reaction stuff 2020-12-15 02:45:37 -05:00
ouwou 2667a4b30d display reactions + click to add/remove 2020-12-15 01:51:49 -05:00
ouwou 22578921b9 pretend to be a real client a little better 2020-12-14 03:05:16 -05:00
ouwou 33ed25b2f6 add guild role update, create, delete events 2020-12-14 01:40:22 -05:00
ouwou 850b87c1ec cache channels 2020-12-10 03:50:40 -05:00
ouwou bd918e7606 disk cache guild 2020-12-08 20:59:41 -05:00
ouwou b84a98fbb9 member, emoji 2020-12-05 18:18:51 -05:00
ouwou 1989b22993 Merge branch 'master' into disk-cache 2020-11-28 02:16:59 -05:00
ouwou ae77bfd1d1 set user-agent through ini 2020-11-27 01:37:01 -05:00
ouwou 0b8c83eaa1 progress 2 2020-11-23 20:34:09 -05:00
ouwou deb482a8db initial sqlite, store user 2020-11-19 19:18:59 -05:00
ouwou a0ece884d0 fix heartbeat breaking after resume, make websocket use sigc 2020-11-16 03:08:56 -05:00
ouwou 266fb15c91 handle reconnect messages 2020-11-15 02:21:14 -05:00
ouwou 1e3ebefb5e remove some stuff 2020-11-14 00:15:15 -05:00
ouwou 67ee799f04 add open dm to user menu 2020-11-08 01:23:50 -05:00
ouwou f124626a6d allow multiple components to display shared user menu 2020-11-08 00:44:26 -05:00
ouwou 534bfccf23 add set status for funsies 2020-11-01 02:53:37 -05:00
ouwou 79e4252ab3 handle GUILD_UPDATE 2020-11-01 00:01:48 -04:00
ouwou cb73bba135 CHANNEL_CREATE, CHANNEL_UPDATE, CHANNEL_DELETE 2020-10-19 20:35:10 -04:00
ouwou 99597a80d2 add PRESENCE_UPDATE handling (for user object only) 2020-10-13 02:35:02 -04:00
ouwou c17842c16f handle GUILD_MEMBER_UPDATE 2020-10-13 02:05:59 -04:00
ouwou f5ae8c3d3f add kick/ban 2020-10-12 18:17:53 -04:00
ouwou 2798bf96d5 store emoji data 2020-10-07 17:22:20 -04:00
ouwou 0cdaea97dd slap a bunch of shit everywhere until the crashing stops 2020-10-05 21:37:07 -04:00
ouwou dddcef117c handle MESSAGE_DELETE_BULK 2020-10-01 19:13:42 -04:00
ouwou 9cb0eefa56 bump gateway version to 8 2020-10-01 17:00:36 -04:00
ouwou a8630f53b1 put PermissionOverwrite in the store where it belongs 2020-09-24 02:43:27 -04:00
ouwou 8341781918 basic permission handling + use for edit/delete 2020-09-24 02:15:25 -04:00
ouwou 3b4edbfa16 join/leave guild 2020-09-21 18:47:34 -04:00
ouwou 72d0a0d2a0 refactor channel listing 2020-09-17 02:26:33 -04:00
ouwou 6ae9cc915d MessageData -> Message (whoops) 2020-09-09 23:59:40 -04:00
ouwou 51cf8fd2df rename and reorder a bunch of discord stuff 2020-09-09 23:17:26 -04:00
ouwou 902c96ee53 use a singleton (oh no) instead of passing Abaddon* everywhere 2020-09-07 00:27:41 -04:00
ouwou 3832ff9a15 DiscordClient uses signals now 2020-09-06 23:34:29 -04:00
ouwou 66cc4b3cc7 refactor (store) 2020-09-06 21:28:07 -04:00
ouwou af82a8df8e better member list, role color, some fixes 2020-09-05 23:04:11 -04:00
ouwou 8e749ac3bf handle http errors a bit better 2020-09-05 20:59:17 -04:00
ouwou 8941d5f204 lazy loading, member list, some other shit 2020-09-05 00:55:06 -04:00
ouwou f69b0e6155 pass around snowflake instead of MessageData 2020-09-04 00:48:38 -04:00
ouwou 9b1bc8f145 add ability to edit messages 2020-08-30 22:55:36 -04:00
ouwou 44b7989f50 add MESSAGE_UPDATE 2020-08-30 20:24:02 -04:00
ouwou 4e7e5a3063 use zlib-stream for websocket 2020-08-30 18:40:17 -04:00
ouwou facb89012a store READY user data into client 2020-08-30 02:00:14 -04:00
ouwou af4f659aaa add DiscordClient::DeleteMessage 2020-08-30 01:59:50 -04:00