Commit Graph
130 Commits
Author SHA1 Message Date
Amish Shah f38aff7523 start work on voice manager 2016-08-23 15:49:04 +01:00
Amish Shah c8be80abd7 Add support to recognise 4004 codes and throw an error 2016-08-23 15:09:03 +01:00
Amish Shah 84a4755f53 Fix typo in docs 2016-08-23 14:44:22 +01:00
Amish Shah 576a7f2488 Add TextBasedChannel{full}.getMessages() 2016-08-23 13:52:01 +01:00
Amish Shah d710713c09 Add GroupDMChannel support 2016-08-23 13:27:25 +01:00
Hyper-Coder 3a16f5147d Added message.reply (#529) 2016-08-23 02:12:46 +01:00
Amish Shah 50dcececfb Create example docs 2016-08-23 00:34:46 +01:00
Amish Shah 51a399d558 fix docs 2016-08-23 00:18:43 +01:00
Amish Shah 1deefbd8cd change maps to Collections 2016-08-23 00:17:44 +01:00
Amish Shah ce0d9a7272 Add message.mentions.channels 2016-08-22 23:37:17 +01:00
Amish Shah 2a1799f20f Move around mentions and stuff 2016-08-22 23:09:45 +01:00
Amish Shah ddd3ea9727 Fixed Guild Role Delete Handling 2016-08-22 22:45:02 +01:00
Amish Shah c96ecec24c Fix recipient resolution 2016-08-22 22:31:22 +01:00
Amish Shah c308a2a01c Update docs for Client 2016-08-22 21:44:01 +01:00
Amish Shah 3fded1d7af Add Sharding Support! 2016-08-22 21:31:43 +01:00
Amish Shah fb2392a1ed minor fixes to ClientUser.setStatus 2016-08-22 21:00:03 +01:00
Hyper-Coder 8fed1b1d80 Add setStatus function 2016-08-22 20:48:19 +01:00
Amish Shah dd40b870d5 Add message.pinned 2016-08-22 20:46:56 +01:00
Amish Shah 357502e520 Fix user.status 2016-08-22 19:52:55 +01:00
Amish Shah cf34f253cb Change message.mentions to a Map 2016-08-22 19:45:27 +01:00
Amish Shah 59cc02de89 Remove lastMessageID from voiceChannel 2016-08-22 19:29:02 +01:00
Amish Shah df456589ab Fix requests getting locked up in queues 2016-08-22 19:15:08 +01:00
Amish Shah 89569d9249 fix docs yet again 2016-08-22 18:54:33 +01:00
Amish Shah c294a0fac4 Move example to right place 2016-08-22 18:48:31 +01:00
Amish Shah 85fd82818f Pass ESlint 2016-08-22 18:47:38 +01:00
Amish Shah 6f2caffd32 Add setting channel overwrites 2016-08-22 18:47:21 +01:00
Amish Shah 00505d099a change type of Client.options 2016-08-22 18:07:10 +01:00
Amish Shah 115850ad04 Fix channelMessage endpoint 2016-08-22 18:04:22 +01:00
Amish Shah ac7c543dfe Fix doc gen 2016-08-21 17:47:16 +01:00
Amish Shah 65350348a8 Document all the events 2016-08-20 00:15:09 +01:00
Amish Shah 3051ae7061 Add constructor documentation 2016-08-19 22:59:52 +01:00
Amish Shah d2cba74c13 Remove unused variable to pass ESLint test 2016-08-19 22:35:46 +01:00
Amish Shah 8d5d90e222 Remove all data stores! Move to maps 2016-08-19 22:35:03 +01:00
Amish Shah 82ab92ca2a Migrate most of the Client Data Store to Clien 2016-08-19 22:21:34 +01:00
Amish Shah ad8b4c7698 Remove WebSocket datastore - move directly to WebSocketManager 2016-08-19 21:37:27 +01:00
Amish Shah bd50e3c0a5 Remove VoiceChannel store and add members map 2016-08-19 21:29:07 +01:00
Amish Shah 4400eb1b5c Moved _cacheMessage to TextBasedChannel to avoid repeating code 2016-08-19 21:20:00 +01:00
Amish Shah 4f4ec3146b Store Channel Messages in Maps 2016-08-19 21:12:01 +01:00
Amish Shah 97e16e6eed Make SequentialRequestHandler private 2016-08-19 20:11:46 +01:00
Amish Shah fb55b6dc60 Rebuild docs 2016-08-19 20:10:32 +01:00
Amish Shah ed818d6e7f Remove GuildDataStore and move towards storing data in Maps 2016-08-19 19:58:37 +01:00
Amish Shah 75ff9fb096 Comply to the new Rate Limit Headers hammerandchisel/discord-api-docs#108 2016-08-19 19:03:10 +01:00
Amish Shah c2e3d2b8ca Fix time differences (add 1 second) 2016-08-19 18:47:59 +01:00
Amish Shah f012655e53 Add 429 handling back into Sequential Handler 2016-08-19 18:47:41 +01:00
Amish Shah fd64fb0a82 Use Date headers to offset time differences to fix rate limiting 2016-08-19 18:28:47 +01:00
Amish Shah 00be14b5d1 Add options.api_request_method 2016-08-19 18:15:16 +01:00
Amish Shah dcba580d89 Implement Sequential Rate Limiting 2016-08-19 18:01:28 +01:00
Amish Shah 392133f927 document websocketmanager 2016-08-19 14:14:30 +01:00
Amish Shah dbe978d926 Finish DataResolver docs 2016-08-19 13:59:22 +01:00
Amish Shah 871c60c8dd fix client manager docs oops 2016-08-19 00:33:53 +01:00