Commit Graph

  • fcbf09d42d Moved voice commands to BaseClient RogueException 2015-09-26 23:30:44 -03:00
  • 9de7fe173e Added support for removing avatars RogueException 2015-09-26 23:29:17 -03:00
  • 4710225035 Fixed avatar uploading RogueException 2015-09-26 23:26:40 -03:00
  • a8ca994667 Split DiscordClient into DiscordBaseClient and DiscordClient. Several fixes. RogueException 2015-09-26 23:26:27 -03:00
  • a965ec4a23 General Voice improvements - encryption, initial decoding, more config options RogueException 2015-09-26 19:43:21 -03:00
  • 9a92dffce4 Merge branch 'master' of https://github.com/RogueException/Discord.Net.git RogueException 2015-09-26 12:51:38 -03:00
  • 7ab708a43f Initial encryption support RogueException 2015-09-26 12:51:09 -03:00
  • cac887f7f1 Fixed reconnect bug RogueException 2015-09-26 12:11:46 -03:00
  • 64fa763878 Added missing files Brandon Smith 2015-09-25 22:04:19 -03:00
  • 7e3ad11a8b Added MonoDevelop support Brandon Smith 2015-09-25 22:01:30 -03:00
  • dd19a625e3 Updated ToolsVersion to 14 Brandon Smith 2015-09-25 21:34:36 -03:00
  • f4fa3bb8d4 Added Topic support RogueException 2015-09-25 17:12:40 -03:00
  • 1d485eb641 Refactored project structure and API calls. Exposed DiscordAPIClient as public. RogueException 2015-09-25 16:50:49 -03:00
  • 1773556663 Merge branch 'master' of https://github.com/RogueException/Discord.Net.git Brandon Smith 2015-09-24 15:16:13 -03:00
  • 478232be42 Minor edit Brandon Smith 2015-09-24 15:16:03 -03:00
  • 37af290925 Merged LogMessageSource.Authentication into Client Brandon Smith 2015-09-24 15:15:24 -03:00
  • 5c71e3f99b Updated readme RogueException 2015-09-23 23:11:33 -03:00
  • 34a1550b8c 0.7.0 RogueException 2015-09-23 22:55:35 -03:00
  • 454bd6f43d Voice stability patches RogueException 2015-09-23 22:42:25 -03:00
  • 7fa998a7c8 Minor tweak RogueException 2015-09-23 22:16:08 -03:00
  • 6e9c171431 Improved cache locking, removed manual timeout for Login() RogueException 2015-09-23 22:13:08 -03:00
  • 47fbd1efff Voice state improvements RogueException 2015-09-23 21:28:49 -03:00
  • 3570205b0f Fixed reconnecting, and handling of early connection errors. RogueException 2015-09-23 19:21:08 -03:00
  • d3b8b85b6f Stop commiting broken builds >.> RogueException 2015-09-23 16:25:19 -03:00
  • 26cafdbcd1 Merge branch 'master' of https://github.com/RogueException/Discord.Net.git RogueException 2015-09-23 16:23:22 -03:00
  • 11cb82e094 Fixed SendMessage not returning message objects RogueException 2015-09-23 16:23:10 -03:00
  • 539d8eff74 Improved Close Message description Brandon Smith 2015-09-23 15:36:58 -03:00
  • 535b513121 Merge branch 'master' of https://github.com/RogueException/Discord.Net.git Brandon Smith 2015-09-23 15:16:49 -03:00
  • e004b7c451 Use API v3 Brandon Smith 2015-09-23 15:06:55 -03:00
  • ab307bffdb Removed unused using RogueException 2015-09-23 07:18:17 -03:00
  • 0540d4c244 Added Config.APITimeout Brandon Smith 2015-09-23 07:14:23 -03:00
  • 71d5fd1db8 Typo Brandon Smith 2015-09-23 07:05:59 -03:00
  • 2583740347 New Format.Escape method Brandon Smith 2015-09-23 07:05:50 -03:00
  • c5b7aa2ad1 Ensure recipients have been cached before creating private channels. Brandon Smith 2015-09-23 00:55:37 -03:00
  • 4af5587681 Fixed User.Name... again Brandon Smith 2015-09-22 18:42:57 -03:00
  • c7e6a37b4b Undid a few changes to User Brandon Smith 2015-09-22 18:39:45 -03:00
  • 844a29dcc3 Minor logging patch Brandon Smith 2015-09-22 18:19:16 -03:00
  • 0c493eca5a Removed leftover debug statement Brandon Smith 2015-09-22 17:26:08 -03:00
  • 83c7725b4b Fixed User.Name Brandon Smith 2015-09-22 17:25:17 -03:00
  • 99035294e9 Moved more presence properties from User to Member. Now caching CurrentMember for each server. Brandon Smith 2015-09-22 17:22:17 -03:00
  • a4a9a4b3ae Made serveral presence improvements and additions. Brandon Smith 2015-09-22 16:34:26 -03:00
  • f304d68685 Forgot a file Brandon Smith 2015-09-22 15:48:24 -03:00
  • 600ebdaa66 Improved redirect opcode support, fixed connect deadlock on unstable connections Brandon Smith 2015-09-22 15:47:55 -03:00
  • 2e76d4b72a Fixed EditMessage Brandon Smith 2015-09-22 02:47:06 -03:00
  • 2a61e87e58 Default LastActivity to null until activity is seen, trigger with voice activity. Brandon Smith 2015-09-21 14:54:25 -03:00
  • 1c2bb281d2 Fixed UserIsSpeaking event Brandon Smith 2015-09-20 16:22:31 -03:00
  • 3861f067ed Added channel type parameter to FindChannels Brandon Smith 2015-09-20 16:22:18 -03:00
  • d0af90e595 Added TTS support Brandon Smith 2015-09-20 03:38:51 -03:00
  • 7cb9a1a9dc Reworked several events and added UserIsSpeaking event Brandon Smith 2015-09-19 19:04:49 -03:00
  • 2c3ed7d4a8 Minor comment changes Brandon Smith 2015-09-19 17:43:38 -03:00
  • f61881526a Don't crash if an invite has no inviter info Brandon Smith 2015-09-19 16:04:29 -03:00
  • 46b633e8de Added several overloads accepting member instead of server+user, or user Brandon Smith 2015-09-19 16:03:37 -03:00
  • 08d8d05bde Added several role management functions Brandon Smith 2015-09-19 15:57:12 -03:00
  • 7e5d33f8ba Added Set/Remove channel permissions Brandon Smith 2015-09-19 14:24:28 -03:00
  • f5bf74b500 Added Channel Permissions Brandon Smith 2015-09-18 23:31:42 -03:00
  • 0211930915 There goes my regex crown RogueException 2015-09-16 18:29:53 -03:00
  • 679eebd2bc Using new Format.Escape method RogueException 2015-09-16 18:27:23 -03:00
  • de6ffed5c9 Fixed reconnect crash RogueException 2015-09-16 17:55:19 -03:00
  • 0d85b805b6 Attempt 3 for fixing SSL/TLS bug RogueException 2015-09-16 15:25:59 -03:00
  • c3a61774a4 Attempt 2 at fixing the SSL error RogueException 2015-09-16 13:07:08 -03:00
  • fcc75f6be7 Several socket and event bug fixes RogueException 2015-09-16 12:58:25 -03:00
  • 360c2556d3 All cancelTokens should be linked to the parent's. Always cache cancelTokens. RogueException 2015-09-16 11:32:32 -03:00
  • 2113ea4ddd Minor changes RogueException 2015-09-16 11:19:13 -03:00
  • f38fd44547 Dont crash on GUILD_MEMBER_ADD with a new user RogueException 2015-09-16 11:18:59 -03:00
  • b319fc703d (Hopefully) fixed the SSL error RogueException 2015-09-16 11:18:41 -03:00
  • 5b9f31a445 Fixed a few voice crashes RogueException 2015-09-16 11:18:16 -03:00
  • 3ae9a0ea44 Hide auth bodies from log RogueException 2015-09-16 06:17:35 -03:00
  • 74d2d693cb Reuse buffer during ReceiveAsync RogueException 2015-09-16 06:14:43 -03:00
  • 64b62ab9fc Move cache messages from verbose to debug, dont display IDs unless log level is set to debug. RogueException 2015-09-16 06:02:55 -03:00
  • 5a7ad06730 Fixed null Server names RogueException 2015-09-16 05:12:49 -03:00
  • a8b468dacf Minor logging changes RogueException 2015-09-16 04:30:07 -03:00
  • f571e0bec0 Fixed built-in websocket reuse RogueException 2015-09-16 04:24:47 -03:00
  • 250abf12fe Temporarily removed DNX Core support RogueException 2015-09-16 04:24:17 -03:00
  • 158c247865 Wrapped a fix old event calls RogueException 2015-09-16 04:24:04 -03:00
  • 9f05d87401 Minor doc edit RogueException 2015-09-16 02:26:06 -03:00
  • b91f72ed3c Fixed some reference errors RogueException 2015-09-16 02:25:59 -03:00
  • dbf7dce1fe Caching improvments RogueException 2015-09-15 19:30:18 -03:00
  • f4a6e8a673 Typo RogueException 2015-09-15 15:59:29 -03:00
  • 7f1c17e962 Fixed message edit crash RogueException 2015-09-15 15:54:02 -03:00
  • d811e6c101 Logging improvement RogueException 2015-09-15 15:42:59 -03:00
  • 491f7a9ca1 Fixed private channel crashes RogueException 2015-09-15 15:41:28 -03:00
  • ee9ccf816b Crash fix and some added documentation. RogueException 2015-09-15 13:43:44 -03:00
  • a55a1f3991 A few DNX Core adjustments RogueException 2015-09-15 13:34:14 -03:00
  • f913734782 More bug fixes RogueException 2015-09-15 13:29:28 -03:00
  • e42dfcafbd Several bug fixes RogueException 2015-09-15 13:08:39 -03:00
  • 9851b8e72b Updated Readme RogueException 2015-09-15 12:41:25 -03:00
  • 64c3409a95 Converted DataWebSocket events, added state timestamp, added voiceactivity config RogueException 2015-09-15 12:41:14 -03:00
  • 9360ae7b49 Fixed WebSocket QueueMessage RogueException 2015-09-15 04:58:19 -03:00
  • 024ef7d1de Added DataWebSocket Events RogueException 2015-09-15 04:58:01 -03:00
  • 8e534cb5c9 Minor log changes RogueException 2015-09-13 12:05:00 -03:00
  • 717a1a51cd Add source to log messages RogueException 2015-09-13 12:02:21 -03:00
  • 9d5ce95abc Fixed RestSharp settings RogueException 2015-09-13 12:01:12 -03:00
  • 4529ad3d4a Refactor all the things! RogueException 2015-09-13 11:46:26 -03:00
  • 1d920a7e6a Allow SendVoicePCM to accept multiple frames. RogueException 2015-09-09 02:40:28 -03:00
  • 769be07c56 Fixed a couple crash bugs in DiscordVoiceSocket RogueException 2015-09-09 02:05:07 -03:00
  • 109fbfe952 Fixed HttpClient error on non-DNX builds RogueException 2015-09-08 22:47:10 -03:00
  • f84048bd73 Added NET45 conditional to Net45 projects RogueException 2015-09-08 22:46:38 -03:00
  • b7c54dbda5 Fixed Block() RogueException 2015-09-08 22:32:43 -03:00
  • 489ad42235 Dont use a spinlock for DiscordClient.Block >.>. More async adjustments. RogueException 2015-09-08 22:24:17 -03:00
  • 4fef9f0555 Don't capture the UI thread for async methods. Use Task.Run instead of Task.Factory.StartNew. RogueException 2015-09-08 21:15:51 -03:00