Commit Graph

1672 Commits

Author SHA1 Message Date
Christopher F
af4ede31b8 Fix Samples on Docs; Fix Links on Docs; add FAQ page to docs 2016-07-29 20:48:33 -04:00
Christopher F
dc58f92333 Merge branch 'dev' of https://github.com/RogueException/Discord.Net into dev 2016-07-29 19:11:45 -04:00
RogueException
7a36da2b58 Moved REST internal classes 2016-07-29 18:16:57 -03:00
RogueException
260a0153f4 Moved Rpc/WebSocket entities, fixed nullref on RPC message events 2016-07-29 18:11:41 -03:00
RogueException
79f11455b9 Added logging for RPC events 2016-07-29 18:02:39 -03:00
RogueException
6d2a30a739 Fixed typo 2016-07-29 18:00:16 -03:00
RogueException
ab9e70dc67 Added RPC Subscription funcs and Message Events 2016-07-29 17:58:08 -03:00
RogueException
934d080be5 Started adding Rpc events 2016-07-29 17:20:14 -03:00
RogueException
c565bdf55b Reorganized classes into Rpc/Rest/WebSocket namespaces 2016-07-29 17:12:58 -03:00
RogueException
73d4233684 Removed DiscordRpcClient's second log header 2016-07-29 16:46:30 -03:00
RogueException
848ffc71ad Cleaned up DiscordConfig.Version 2016-07-29 16:30:55 -03:00
RogueException
942c3bf0bc Merge pull request #156 from Carbonitex/Sharding
Added Sharding support
2016-07-29 16:28:54 -03:00
matt
4e75b086e1 Using Optional<T> now. 2016-07-29 12:09:50 -07:00
matt
80bfe56322 Added Sharding support 2016-07-29 10:25:15 -07:00
matt
9b34e4f2b3 Null check wasn't picking up the slack when InformationVersion is not found. 2016-07-29 10:18:31 -07:00
RogueException
ff017bd51f Remove string check for unparsed 2016-07-28 23:20:36 -03:00
RogueException
0fc771cc5c Add rpcToken to DiscordRpcClient.AuthorizeAsync 2016-07-28 21:43:46 -03:00
RogueException
70ad0f9a66 Fixed RPC proxied requests 2016-07-28 21:40:37 -03:00
RogueException
e4569f1a39 Added RpcToken param 2016-07-28 21:39:43 -03:00
RogueException
c8db35cc4e Fixed encoding error when requesting members 2016-07-28 16:52:28 -03:00
RogueException
03e5b9a8d5 Fixed bad RPC proxy url 2016-07-28 06:28:13 -03:00
RogueException
b95f2095ef Further separated Rest/Rpc/Socket logic, added separate improvements from SocketClient 2016-07-28 06:11:03 -03:00
RogueException
60f3b3f6cb Isolated Rpc's AuthorizeAsync 2016-07-28 05:00:06 -03:00
RogueException
0664442bf1 Implemented support for RPC responses and errors, fixed several bugs 2016-07-28 04:59:58 -03:00
RogueException
4a8b73f3fb Initial RPC commit, Added Authorize and Authenticate 2016-07-28 04:10:02 -03:00
RogueException
366c3bb50e Use users/@me for token validation 2016-07-28 03:34:23 -03:00
RogueException
6514a387dc Merge pull request #149 from RogueException/issues/135
Ignore CHANNEL_PINS_UPDATE
2016-07-28 02:39:14 -03:00
Christopher F
de7e59e1b7 Ignore CHANNEL_PINS_UPDATE
This gateway event is raised when a message in a GuildChannel is pinned or unpinned. Unfortunately, this event only contains a timestamp of when the pin was changed, making it effectively useless. As a result, it will be dropped.

Resolves #135
2016-07-27 23:35:59 -04:00
Christopher F
c8be07c652 Merge branch 'dev' of https://github.com/RogueException/Discord.Net into dev 2016-07-27 23:14:37 -04:00
RogueException
3d34e490a9 Added jitter to reconnect because abala 2016-07-27 20:54:47 -03:00
Christopher F
1510616057 Merge branch 'dev' of https://github.com/RogueException/Discord.Net into dev 2016-07-27 18:02:39 -04:00
RogueException
ccca3ad027 Merge pull request #147 from DigiTechs/dev
Ignore static constructors when creating types
2016-07-27 18:04:08 -03:00
Finite Reality
2f0881460c Ignore static constructors when creating types 2016-07-27 21:40:45 +01:00
RogueException
dd0d94645e Don't nullref if SelfUser.ModifyStatusAsync receives a null game 2016-07-27 03:16:09 -03:00
RogueException
a50d6a774f Changed new model fields to properties 2016-07-27 03:13:47 -03:00
RogueException
63932e55e8 Cleaned up API params objs, hid Optionals. 2016-07-26 23:01:54 -03:00
RogueException
6fe02bf033 Added a few missing primitive parsers 2016-07-26 19:10:57 -03:00
RogueException
4a06753990 Cleaned up TypeReaders 2016-07-26 19:01:51 -03:00
RogueException
c8a84a05b8 IPrivateChannel should extend IChannel 2016-07-26 17:46:12 -03:00
RogueException
e8b95519da Cleaned up clients and configs. Renamed DiscordClient -> DiscordRestClient. 2016-07-26 17:38:23 -03:00
RogueException
dc06a17cd3 Renamed DiscordClient -> DiscordRestClient 2016-07-26 17:27:33 -03:00
RogueException
f0a6899bc7 Cleaned up WebSocket entities. Renamed CachedXXX -> SocketXXX. 2016-07-26 17:26:58 -03:00
RogueException
12c43cdf80 Remove ICachedEntity 2016-07-26 15:22:25 -03:00
Christopher F
80a3469c4f Merge branch 'dev' of https://github.com/RogueException/Discord.Net into dev 2016-07-25 15:55:55 -04:00
RogueException
0360f777dd Ignore events if they target a user that was not downloaded yet 2016-07-25 05:52:03 -03:00
RogueException
f81c2660c7 Fixed crash on leaving a group channel 2016-07-25 05:48:00 -03:00
Christopher F
5575a5c88b change NuGet badge in readme to myget 2016-07-24 19:20:23 -04:00
RogueException
7e08b4e50a Dont enter the ratelimit semaphore twice 2016-07-24 18:46:48 -03:00
Christopher F
5b394d23c1 Clean up commands documentation; index 2016-07-22 13:08:26 -04:00
Christopher F
8a27ac1718 Merged branch docfx into dev 2016-07-22 01:50:06 -04:00