Commit Graph

  • 4fda36e617 Handle multiple exceptions being raised during TaskManager's main task RogueException 2015-12-28 05:14:50 -04:00
  • 56bf0fa254 Fixed a few websocket reconnect bugs RogueException 2015-12-28 03:19:27 -04:00
  • f722e289e5 Bans/Unbans now include full user info RogueException 2015-12-28 02:09:45 -04:00
  • ba7f4f510f Added DiscordConfig.AppUrl RogueException 2015-12-28 01:54:00 -04:00
  • 811d26535c Increased .Net Core's websocket receive buffer RogueException 2015-12-28 01:50:36 -04:00
  • a93a6dc95a Moved splash from ExtendedGuild to Guild RogueException 2015-12-28 01:50:22 -04:00
  • 053b16d4e3 Fixed Update/Delete cache checks RogueException 2015-12-28 00:42:21 -04:00
  • 725875e737 Updated the README RogueException 2015-12-28 00:41:49 -04:00
  • 178c230865 Don't process MESSAGE_UPDATE or MESSAGE_DELETE if the message cache is disabled RogueException 2015-12-28 00:36:47 -04:00
  • 3e70624f6e Added .Net Core support (...again) RogueException 2015-12-28 00:36:31 -04:00
  • 4fcf90fd6d Missing attribute RogueException 2015-12-28 00:35:31 -04:00
  • a1afd45c31 Bumped DNX ver to RC1 Update 1 RogueException 2015-12-27 20:08:12 -04:00
  • 3a074c4c04 Fixed DiscordClient.Disconnect RogueException 2015-12-27 16:20:40 -04:00
  • 58ddcbbf4a Throw exception on Channel.GetMessage if the message cache is disabled RogueException 2015-12-27 16:12:45 -04:00
  • 0f092ba522 Cache Message.User RogueException 2015-12-27 16:07:45 -04:00
  • 6fd7059317 Renamed BroadcastTypingRequest to SendIsTypingRequest RogueException 2015-12-27 16:04:00 -04:00
  • 8a1ec534bf Rename to Channel.SendIsTyping RogueException 2015-12-27 16:03:13 -04:00
  • 4e51936c0b Added Channel.SendTyping RogueException 2015-12-27 16:02:06 -04:00
  • eee8345aa1 Fixed compile error RogueException 2015-12-27 15:56:18 -04:00
  • 846e299461 Made Message.IsMentioningMe a function with includeRoles flag RogueException 2015-12-27 15:56:10 -04:00
  • 471fb10ebe Add User.AddRoles/RemoveRoles RogueException 2015-12-27 15:51:14 -04:00
  • dc4ca83a0d Dont fail cleanmentions if a message contains a very large mention id RogueException 2015-12-27 15:47:10 -04:00
  • 1f17de5ae6 GetInvite returns null if not found RogueException 2015-12-27 15:34:47 -04:00
  • 51fd771af9 Added Server.GetBans RogueException 2015-12-27 15:28:34 -04:00
  • 33a2e1858d Assume all task cancellations are unexpected even if no exception was captured, unless stop is directly invoked RogueException 2015-12-27 15:00:37 -04:00
  • 3580c526c8 Removed ban cache, fixed user occasionally being null in MessageReceived RogueException 2015-12-27 02:29:35 -04:00
  • f6b0ab6946 Removed obsolete tags from Channel permissions functions RogueException 2015-12-26 20:51:10 -04:00
  • a72e9769eb Undid test value RogueException 2015-12-26 04:00:42 -04:00
  • 375c25c813 Improve async and reconnect stability. Added support for websocket 1012 RogueException 2015-12-26 03:58:43 -04:00
  • 75174e67bd Fixed GUILD_MEMBERS_CHUNK and channel desync RogueException 2015-12-26 03:12:35 -04:00
  • 4f313ecfa6 Improved websocket error logging RogueException 2015-12-26 03:11:58 -04:00
  • 40f1d8c4e9 Remove from channel cache on leaving a server RogueException 2015-12-26 02:52:18 -04:00
  • 8cc94994d6 Fixed some race conditions RogueException 2015-12-26 02:47:15 -04:00
  • 75d2d456a5 Fixed permission cache errors when adding a channel RogueException 2015-12-26 02:38:14 -04:00
  • f61b9febfb Added custom error to AddCheck(lambda) RogueException 2015-12-26 02:35:12 -04:00
  • 53cf815d1a Complete DisableServer crash workaround RogueException 2015-12-26 00:58:22 -04:00
  • bb682936cd Minor edit RogueException 2015-12-25 23:17:58 -04:00
  • 3d9dadaaae Added handling of opcode-less messages RogueException 2015-12-25 23:11:55 -04:00
  • 2e34b67250 Increased default FailedReconnectDelay to 15 seconds RogueException 2015-12-25 20:02:34 -04:00
  • 8609bad8ab Cleaned up event handler exceptions RogueException 2015-12-25 19:39:42 -04:00
  • 31bea1a394 Cleaned up websocket exceptions RogueException 2015-12-25 19:38:53 -04:00
  • 503d474135 A disconnect caused by a websocket error should trigger a reconnect RogueException 2015-12-25 19:36:00 -04:00
  • 0fd946152c Added DiscordConfig.LogEvents to control built-in event logging RogueException 2015-12-25 15:21:31 -04:00
  • 3c57ab3261 Moved message logging to verbose, removed logging for presence, istyping and voice state RogueException 2015-12-25 15:12:10 -04:00
  • 5f5004d85f Temp fix to module crash on leaving a server RogueException 2015-12-25 02:28:08 -04:00
  • 24b1e3ed86 Minor cleanup RogueException 2015-12-25 02:27:52 -04:00
  • 0c235d69f5 Fixed bans RogueException 2015-12-25 02:27:42 -04:00
  • 5c18600a51 Downgraded to Net45 RogueException 2015-12-24 22:35:42 -04:00
  • c3d28ee5b1 Added GUILD_EMOJIS_UPDATE placeholder RogueException 2015-12-24 19:27:18 -04:00
  • 340e5dcb80 Merge branch 'dev' of https://github.com/RogueException/Discord.Net.git RogueException 2015-12-24 18:01:10 -04:00
  • 03f5769453 Merge pull request #19 from 420foxbot/dev RogueException 2015-12-24 17:57:06 -04:00
  • bf900e71e9 in README.md: change 'Send/Receieve Messages' to 'Send/Receive' messages, to conform with English spelling standards Christopher F 2015-12-24 16:55:31 -05:00
  • 84ee218f44 Minor edit RogueException 2015-12-24 17:52:38 -04:00
  • 0c622bffd8 Merge pull request #18 from 420foxbot/dev RogueException 2015-12-24 17:46:04 -04:00
  • b6e886c071 Remove the trailing slash on the CDN URL in DiscordConfig Christopher F 2015-12-24 16:40:01 -05:00
  • 3bdcd5ebb7 Added exception-only log functions RogueException 2015-12-24 14:41:57 -04:00
  • 1ade4ecc2a Fixed handling of null values in User.Update(MemberVoiceState) RogueException 2015-12-24 00:26:41 -04:00
  • a4447d759d Update status of CurrentUser when status or currentgame is changed RogueException 2015-12-24 00:11:52 -04:00
  • 6f1afcccad Added logging for rate limit errors RogueException 2015-12-24 00:07:40 -04:00
  • 96b5337da7 Removed unused invite variables RogueException 2015-12-24 00:07:21 -04:00
  • 9fbd37835f Fixed Channel.Users RogueException 2015-12-24 00:00:49 -04:00
  • fc89714e78 Renamed User.GameName to User.CurrentGame RogueException 2015-12-23 23:27:03 -04:00
  • 186345dc7b Added some API placeholders RogueException 2015-12-23 23:03:37 -04:00
  • c1a2cd127f Minor edit RogueException 2015-12-23 22:39:13 -04:00
  • 04b13745da Fixed some C#6 alerts RogueException 2015-12-23 22:09:59 -04:00
  • 7da2f4e516 Added support for new game format RogueException 2015-12-23 22:09:37 -04:00
  • 33b79de116 Updated to use new outgoing message format RogueException 2015-12-23 21:07:48 -04:00
  • 7a2c9db21a Fixed test project RogueException 2015-12-23 20:10:00 -04:00
  • 85638cce70 Removed references to deleted files RogueException 2015-12-23 20:08:37 -04:00
  • f557ede8f7 Fixed csprojs RogueException 2015-12-23 20:06:04 -04:00
  • ecee1b721c Fixed some legacy warnings RogueException 2015-12-23 14:29:37 -04:00
  • 8429a52bc5 Add an extra null check to Channel.GetUser when permission cache is disabled RogueException 2015-12-23 14:11:23 -04:00
  • e3b5cf3a71 Fixed PM crash when modules are enabled RogueException 2015-12-23 05:05:26 -04:00
  • 84bf9e7514 Added User.PrivateChannel RogueException 2015-12-23 05:02:49 -04:00
  • f522053cf0 Fixed DiscordClient.PrivateChannels RogueException 2015-12-23 05:02:42 -04:00
  • 4983e48583 Minor fix RogueException 2015-12-23 04:53:45 -04:00
  • 8350040e76 Readded Server.TextChannels and VoiceChannels. Changed Channel.Type to ChannelType. RogueException 2015-12-23 04:51:35 -04:00
  • 9b0dcc8ee3 Removed verbose message ids from verbose logging RogueException 2015-12-23 04:38:32 -04:00
  • 89eba9acb4 I shan't, it's Christmas! RogueException 2015-12-23 04:35:14 -04:00
  • f832eadba8 Services.Add now returns the object passed to it RogueException 2015-12-23 03:33:02 -04:00
  • dcbf1f2299 Fixed Ban/Unban legacy methods to match old definitions RogueException 2015-12-23 03:32:43 -04:00
  • 38e2501e61 Fixed Audio compile errors RogueException 2015-12-23 03:16:48 -04:00
  • 1762bf438f Fixed modules/commands compile errors RogueException 2015-12-23 03:00:46 -04:00
  • 06fae0c95a Re-added model functions, and added legacy extensions RogueException 2015-12-23 02:49:07 -04:00
  • d10e771169 0.9.0-alpha2, Updated to .Net 4.6 RogueException 2015-12-22 20:36:23 -04:00
  • 5e1c568489 Added missing files RogueException 2015-12-22 20:31:51 -04:00
  • 0d1e69600c Cleaned up all the models RogueException 2015-12-22 20:31:35 -04:00
  • 539284e2ac Support null LastMessageIds RogueException 2015-12-16 19:05:35 -04:00
  • b8e4f6c5da Fixed several issues RogueException 2015-12-16 18:56:34 -04:00
  • 21ac5c5d74 Added missing files RogueException 2015-12-16 18:05:21 -04:00
  • e8bdc980fe Reworked Rest system RogueException 2015-12-16 18:01:41 -04:00
  • 16ab52dad5 Fixed Invite.Id being null RogueException 2015-12-14 21:06:43 -04:00
  • 028e012d7e Added discriminator to User.ToString and Channel.ToString (when private) RogueException 2015-12-13 23:18:41 -04:00
  • 3e72954c4c Fixed EditServer error 500s RogueException 2015-12-13 23:16:19 -04:00
  • 2dca7d9ebe Changed ids to uint64s RogueException 2015-12-13 17:26:59 -04:00
  • 0e3edaf01d Merge pull request #17 from jhgg/patch-1 RogueException 2015-12-13 16:36:04 -04:00
  • fab26f0c9e Use ulong instead of long to store message id Jake 2015-12-13 12:07:51 -08:00
  • 3c25e6add2 Added rate limit warning to log. RogueException 2015-12-13 12:17:24 -04:00
  • 8e16c7a894 Fixed handling of 429 responses RogueException 2015-12-12 21:56:27 -04:00
  • 99bf5242d1 Added built-in token caching, enabled by default RogueException 2015-12-12 21:45:54 -04:00