Commit Graph

1518 Commits

Author SHA1 Message Date
RogueException
142e8484ea Added RTP Read/Write and Opus Encode/Decode streams 2016-06-29 05:26:58 -03:00
RogueException
689c9ff31a Finished AudioClient connection handshake 2016-06-28 23:33:28 -03:00
RogueException
d44163791f Automatically sync guilds 2016-06-28 20:40:05 -03:00
RogueException
9e8b897589 Added ISelfUser.ModifyStatusAsync 2016-06-28 20:05:57 -03:00
RogueException
c6157a0868 Default new CachedGuildUsers to offline 2016-06-28 19:35:14 -03:00
RogueException
1a40f62249 Removed unused enum 2016-06-28 19:13:33 -03:00
RogueException
8da2913576 Added support for GUILD_SYNC 2016-06-28 19:11:57 -03:00
RogueException
4a934ee16c Added DebuggerDisplay to ConcurrentDictionaryWrapper 2016-06-28 17:54:41 -03:00
RogueException
6d6af08815 Renamed DownloadAllMembers -> DownloadAllUsers, fixed overriding CachedGuild's DownloadUsers 2016-06-28 17:30:18 -03:00
RogueException
09572b0f76 Fixed using wrong port for WSS audio connections 2016-06-28 08:44:55 -03:00
RogueException
a529b6bd07 Added VOICE_SERVER_UPDATE handling 2016-06-28 08:36:20 -03:00
RogueException
58d54a76b5 Merged Discord.Net.Audio into the main project, starting adding IVoiceChannel.ConnectAsync() 2016-06-28 06:20:16 -03:00
RogueException
d4c2a17516 Moved IDMChannel/IGuildChannel's IUpdateable to IChannel 2016-06-28 02:46:58 -03:00
RogueException
5544d0759b Updated to .Net Core 1.0 RTM 2016-06-27 22:23:45 -03:00
RogueException
ec2a857455 Did more groundwork for AudioClient, added ILogManager 2016-06-27 22:23:32 -03:00
RogueException
c1a0761279 Started porting audio code from 0.9 2016-06-27 09:56:40 -03:00
RogueException
e649696332 Added fancy badges 2016-06-27 07:30:53 -03:00
RogueException
63fbdb394b Ensure Task return type for commands 2016-06-27 07:07:56 -03:00
RogueException
7bb890cbfe Added command groups, fixed several bugs 2016-06-27 06:56:24 -03:00
RogueException
6300a24eb5 Added note about username rate limit 2016-06-27 06:56:02 -03:00
RogueException
9365a70e1d Added IGuildUser Add/Remove Roles extensions 2016-06-26 23:03:05 -03:00
RogueException
602ac134e5 Added Prefix check extensions to IMessage 2016-06-26 22:54:12 -03:00
RogueException
f76d468582 Dont initialize the websocket engine if DiscordClient is given a DiscordSocketConfig 2016-06-26 22:54:01 -03:00
RogueException
f6c31a0b19 Added argPos overloadeds to CommandService's Search and Execute 2016-06-26 22:53:46 -03:00
RogueException
abeadce5cb Added project for audio 2016-06-26 22:36:41 -03:00
RogueException
e7597631d2 Added NicknameMention to IUser 2016-06-26 21:42:29 -03:00
RogueException
0e710cc76a Added a shorthand CommandService.Execute method 2016-06-26 21:40:05 -03:00
RogueException
eb7ec637a5 Cleaned up several CommandService functions 2016-06-26 21:06:34 -03:00
RogueException
5ac320312d Added CommandService.Unload(Module) overload 2016-06-26 21:00:39 -03:00
RogueException
f6595aa73e Added IDisposable to DiscordClients, removed unused property 2016-06-26 19:47:53 -03:00
RogueException
bfea0ef0a2 Added ordered user mentions, fixed role and channel mention resolving 2016-06-26 19:06:10 -03:00
RogueException
851589f7db Dont error if an uncached message is delete 2016-06-26 17:06:18 -03:00
RogueException
21102e460c Fixed null char being appended to unparsed args 2016-06-26 05:08:29 -03:00
RogueException
f59b6b9004 Implemented command type readers, parser and service. 2016-06-26 03:35:40 -03:00
RogueException
d934a5a1eb Added MentionUtils.TryParseXXX methods 2016-06-26 01:55:51 -03:00
RogueException
2c87e496e1 Added IUser.DiscriminatorValue 2016-06-26 01:55:33 -03:00
RogueException
250a7deba7 Added Message pinning 2016-06-25 00:55:39 -03:00
RogueException
febd9636f7 Added ISelfUser.IsMfaEnabled 2016-06-25 00:33:47 -03:00
RogueException
e6879cbe0f Added VerificationLevel and DefaultMessageNotifications to Guild.ModifyAsync 2016-06-25 00:23:12 -03:00
RogueException
26eb572fdb Added DefaultMessageNotifications 2016-06-25 00:18:07 -03:00
RogueException
11c9b61495 Added MfaLevel 2016-06-24 23:37:40 -03:00
RogueException
d9802e9067 Some prep work for shared datastores, removed datastoreprovider 2016-06-24 23:32:33 -03:00
RogueException
3276b2f03e Added VerificationLevel enum 2016-06-24 21:54:45 -03:00
RogueException
38bfe52f2b Renamed GuildDownloadedMembers -> GuildMembersDownloaded 2016-06-24 18:10:09 -03:00
RogueException
ea5da958b2 Fixed CachedVoiceChannel.Members 2016-06-24 18:06:52 -03:00
RogueException
31b0085ae3 Reworked Presence and VoiceState, added updated events 2016-06-24 17:45:08 -03:00
RogueException
45330a0032 Dont generate property contracts for ignored properties 2016-06-24 16:40:15 -03:00
RogueException
43d3998c17 Removed MESSAGE_UPDATE warning 2016-06-24 03:09:42 -03:00
RogueException
5f18d39011 Reworked event system, fixed presence and voice state updates 2016-06-24 02:28:43 -03:00
RogueException
04bf733774 Added a few missing ConfigureAwait(false) 2016-06-22 21:51:56 -03:00