-
44d8fb476b
Update README.md
master
SeanOMik
2021-10-08 12:42:21 -0400
-
9637568de9
Merge pull request #2 from SeanOMik/feature/fix-reconnecting
SeanOMik
2020-09-26 11:11:39 -0500
-
-
44d52848aa
Fix creating several heartbeat threads
SeanOMik
2020-09-25 16:21:35 -0500
-
77e5a74141
Add todo
SeanOMik
2020-09-25 15:22:56 -0500
-
265f16e768
Fix reconnecting
SeanOMik
2020-09-25 15:21:41 -0500
-
-
611ac34389
Make sure a presence update payload is valid
SeanOMik
2020-08-30 22:41:22 -0500
-
2ff89d9e18
Don't export Shard.reconnectShard
SeanOMik
2020-08-28 16:07:57 -0500
-
31efb1f26d
Fix some small issues
deglobalize
SeanOMik
2020-08-28 16:05:31 -0500
-
6a31124ec5
Fix issues with reconnecting
SeanOMik
2020-08-28 16:02:38 -0500
-
733b004fab
Merge branch 'master' into deglobalize
SeanOMik
2020-08-20 19:14:07 -0500
-
-
-
-
4cf31f1bc3
Use logger in most places and just some bug fixes
SeanOMik
2020-08-20 19:12:42 -0500
-
95279cadb8
Start removing global variables
SeanOMik
2020-08-20 10:01:20 -0500
-
-
dfa7017342
Fix typo
SeanOMik
2020-08-20 09:35:08 -0500
-
156ff09a7d
Add `Deglobalize` as a todo
SeanOMik
2020-08-20 09:34:48 -0500
-
0764147bed
Make a bunch of image url getters and memory optimize the image hashes
SeanOMik
2020-08-13 19:39:38 -0500
-
fadf533066
Generate documentation for new command system
SeanOMik
2020-08-13 19:36:25 -0500
-
4d2ebd211d
Add a command handler
SeanOMik
2020-08-13 18:05:23 -0500
-
43b6959805
added more documentation
Intexisty
2020-08-13 13:42:28 -0500
-
befff9d294
Added documentation to guild.nim
Intexisty
2020-08-13 13:35:26 -0500
-
8307daff81
added ClientUser object
Intexisty
2020-08-13 13:25:37 -0500
-
3216b4481f
Merge pull request #1 from avahe-kellenberger/master
SeanOMik
2020-08-07 22:26:22 -0500
-
-
fcb7993dc5
Removed semi-colons.
Avahe Kellenberger
2020-08-05 03:13:30 -0400
-
38f138f0a8
Clean-up and Nim version fix.
Avahe Kellenberger
2020-08-05 03:06:52 -0400
-
-
a061c825ef
Only add shard in identify if shard count is more than 1
0.1.1
SeanOMik
2020-06-23 23:06:56 -0500
-
8a9436f831
Sharding
0.1
SeanOMik
2020-06-23 00:08:25 -0500
-
1fe136186d
Make sendMessage async
SeanOMik
2020-06-23 00:07:33 -0500
-
6852c1243f
Create log.nim
SeanOMik
2020-06-22 23:18:21 -0500
-
4c71b7f0f9
Fix presence.
SeanOMik
2020-06-22 18:06:29 -0500
-
cda772f4fa
Do the readme.
0.0.1
SeanOMik
2020-06-22 17:30:56 -0500
-
e5dcdb8640
Upload examples
SeanOMik
2020-06-22 16:57:54 -0500
-
3b99b5bd23
Fix some emoji json parsing issues
SeanOMik
2020-06-22 16:57:16 -0500
-
e3c561a690
Export and import everything in `nimcord.nim`
SeanOMik
2020-06-22 16:52:39 -0500
-
bb0f397aae
Remove bot example from client.nim. Also export `newDiscordClient`
SeanOMik
2020-06-22 16:46:56 -0500
-
b64edd95e0
Fix documentation generating scripts.
SeanOMik
2020-06-22 15:57:42 -0500
-
b3e10e6bc4
Restructure project for nimble
SeanOMik
2020-06-22 15:41:32 -0500
-
253ea1004d
Create a working nimble file
SeanOMik
2020-06-22 15:25:42 -0500
-
545caa3380
Fix guild.getGuildMember
SeanOMik
2020-06-22 15:18:28 -0500
-
e5504a32d8
Finish all gateway events. Still needs testing.
SeanOMik
2020-06-22 15:15:13 -0500
-
6dc65dfd23
Convert cache to use Tables instead and more event dispatches
SeanOMik
2020-06-22 13:04:01 -0500
-
980d3c773e
Remove TODO
SeanOMik
2020-06-22 12:32:24 -0500
-
c6399b31eb
Reconnecting was really broken, now fixed, but still needs more testing
SeanOMik
2020-06-22 00:42:59 -0500
-
133975b59d
Get reconnecting done, needs testing!
SeanOMik
2020-06-22 00:23:25 -0500
-
0c3f1d040c
Remove debug, globalClient, and set clientUser in dispatch ready event
SeanOMik
2020-06-22 00:22:48 -0500
-
a38e361d54
Add deleteChannelPermission
SeanOMik
2020-06-21 15:13:58 -0500
-
1b4fcaaa79
Allow editing of message's embeds
SeanOMik
2020-06-21 00:13:54 -0500
-
b40fe05df4
Set members presence's and fix Activity constructor.
SeanOMik
2020-06-21 00:12:12 -0500
-
4a1798c346
Add ability to update bot's presence with Presence custom type
SeanOMik
2020-06-20 23:38:23 -0500
-
dc681a62e4
Add `cacheGuildChannel`
SeanOMik
2020-06-20 23:37:52 -0500
-
76b1797bee
Finish channelCreateEvent
SeanOMik
2020-06-20 23:05:51 -0500
-
5b5b55735e
Add reconnect todo
SeanOMik
2020-06-20 14:29:45 -0500
-
eba9eeb741
Finish some TODO's
SeanOMik
2020-06-20 14:20:08 -0500
-
5166ffe8ed
Remove some finished TODO's
SeanOMik
2020-06-20 14:01:20 -0500
-
06f0e536b1
Send files
SeanOMik
2020-06-20 13:59:49 -0500
-
c105a0c29a
added event classes, working on dispatch
Intexisty
2020-06-20 13:24:21 -0500
-
b29e282300
Parse more json fields in message constructor.
SeanOMik
2020-06-20 13:08:48 -0500
-
91f848208a
Add more tests in embeds
SeanOMik
2020-06-20 12:48:59 -0500
-
8843b25906
Send embeds!
SeanOMik
2020-06-20 01:33:45 -0500
-
b608f7dfd3
Fix some issues with Embed
SeanOMik
2020-06-20 01:33:27 -0500
-
8fb6fda602
Create embed type.
SeanOMik
2020-06-20 01:20:58 -0500
-
24fea025a1
Add Cache.getUser proc and add some documentation.
SeanOMik
2020-06-20 00:34:43 -0500
-
d88e31e3c3
Add documentation
SeanOMik
2020-06-19 23:01:22 -0500
-
2c30155764
Remove some debug messages
SeanOMik
2020-06-19 22:59:02 -0500
-
97e785de9b
Create guild.getGuildMemberRoles
SeanOMik
2020-06-19 16:15:55 -0500
-
4d135a73c7
Convert member.roles to seq[snowflake] from seq[Role]
SeanOMik
2020-06-19 16:10:39 -0500
-
60569d6c87
Add emoji endpoints.
SeanOMik
2020-06-19 16:09:06 -0500
-
caa20f2c9c
Finish all guild related endpoints and add a guildID field to some types
SeanOMik
2020-06-19 01:32:28 -0500
-
65344ad26c
Check if handleDiscordEvent raises an exception
SeanOMik
2020-06-19 00:23:32 -0500
-
57c4a44fca
Add guildID field in Role type.
SeanOMik
2020-06-18 23:57:23 -0500
-
4bf2ad785e
Create Image type.
SeanOMik
2020-06-18 22:01:22 -0500
-
a665d00030
Add a getGuild proc and most some things around.
SeanOMik
2020-06-18 21:24:15 -0500
-
deb19c8842
Add documentation in eventhandler.nim
SeanOMik
2020-06-18 21:23:56 -0500
-
9e4da6a718
Fix code blocks and add documentation for some client procs.
SeanOMik
2020-06-18 21:20:09 -0500
-
6d7897a100
Add some documentation for types, remove ChannelType field in guild.nim
SeanOMik
2020-06-18 19:08:30 -0500
-
a856900693
Create Guild.createGuild proc.
SeanOMik
2020-06-18 19:07:55 -0500
-
a209c9e680
Export Channel fields.
SeanOMik
2020-06-18 18:55:04 -0500
-
3397754545
Add Role type to Member.
SeanOMik
2020-06-18 18:34:13 -0500
-
c8810604ac
Add Role, Emoji, and Permissions to the Guild type.
SeanOMik
2020-06-18 18:31:57 -0500
-
5fa52cd38b
Get role.permissions correctly on construction.
SeanOMik
2020-06-18 18:29:00 -0500
-
28649645e3
Add new permissions constructor and create Role type
SeanOMik
2020-06-18 18:27:03 -0500
-
153b5ee764
Fix documentation generation error
SeanOMik
2020-06-18 18:12:44 -0500
-
bc650bb867
Add Channel.editChannelPermissions
SeanOMik
2020-06-18 18:10:32 -0500
-
0c16ecada5
Make some procs async
SeanOMik
2020-06-18 18:10:21 -0500
-
28fd1c443a
Add Permissions to the channels type.
SeanOMik
2020-06-18 18:05:28 -0500
-
0af96d238d
Add permissionsToJson
SeanOMik
2020-06-18 18:05:09 -0500
-
ddfa53805a
Export type fields.
SeanOMik
2020-06-18 17:48:48 -0500
-
05d44e314b
Add permission type.
SeanOMik
2020-06-18 17:48:36 -0500
-
f121a3043d
Remove unneeded pragma
SeanOMik
2020-06-18 17:01:48 -0500
-
9b320ff8ad
Remove unused import
SeanOMik
2020-06-18 16:19:55 -0500
-
b639a8da61
Add Emoji.== operator
SeanOMik
2020-06-18 16:19:32 -0500
-
ba12b8ae03
Add some more fields to some of the message proc's docs
SeanOMik
2020-06-18 16:12:00 -0500
-
e153ddea49
Make generate doc scripts better
SeanOMik
2020-06-18 16:09:22 -0500
-
9cc9883f3a
Add generate docs scripts
SeanOMik
2020-06-18 16:03:34 -0500
-
6917535954
Make member and user `ref object of DiscordObject`
SeanOMik
2020-06-18 15:58:10 -0500
-
4af2f4f711
Add documentation for Message.editMessage
SeanOMik
2020-06-18 15:46:22 -0500
-
fb71f31ea5
Finish all of channel endpoints that were supposed to be in message.nim
SeanOMik
2020-06-18 15:45:31 -0500
-
61cfff995a
Add a test command for adding mesage reactions.
SeanOMik
2020-06-18 15:32:28 -0500
-
7f7717ce63
Try to get debugger working.
SeanOMik
2020-06-18 15:32:18 -0500
-
4a6f941683
Add proc documentation
SeanOMik
2020-06-18 15:32:05 -0500
-
1c6e24ba29
Add reaction, edit, and delete message
SeanOMik
2020-06-18 15:31:51 -0500
-
82147ce491
Fix waiting for rate limiting
SeanOMik
2020-06-18 15:31:38 -0500