Commit Graph

  • 7c024ecda8 Improved voice socket error handling RogueException 2015-10-12 03:39:54 -03:00
  • 2d3aeab64f Allow null allow/deny channel permissions RogueException 2015-10-12 02:31:11 -03:00
  • 3ea49a4596 Minor cleanup RogueException 2015-10-12 00:44:26 -03:00
  • e6f370560f Push close messages from WebSocketSharp upwards RogueException 2015-10-12 00:44:10 -03:00
  • 3baedb1862 Set UDP receive thread to background RogueException 2015-10-12 00:37:09 -03:00
  • f25d35150d Only join threads if they were made in the first place RogueException 2015-10-12 00:33:41 -03:00
  • a580f371c4 Set the parent cancel token of new voice sockets RogueException 2015-10-12 00:03:10 -03:00
  • 4fe97c4876 Added Member.Channels RogueException 2015-10-11 03:38:18 -03:00
  • 463f2e574d Fixed logging samples RogueException 2015-10-10 23:17:25 -03:00
  • 767a62afb4 0.7.2 RogueException 2015-10-10 22:57:31 -03:00
  • 5343eabc1e 0.7.2 RogueException 2015-10-10 22:57:22 -03:00
  • a04f3af9b8 Another crash fix RogueException 2015-10-08 13:50:44 -03:00
  • ba9559de78 Actually send a payload when editing members RogueException 2015-10-07 19:55:28 -03:00
  • a77f215df2 Use a better method for detecting if a voice socket is needed. RogueException 2015-10-07 15:50:22 -03:00
  • 2c3cea036d Split DiscordClientConfig into DiscordSimpleClientConfig RogueException 2015-10-07 14:33:00 -03:00
  • 6781a0f233 Added message acknowledgement RogueException 2015-10-07 14:02:42 -03:00
  • 9f5360bc6f Channel reordering fixes RogueException 2015-10-07 13:44:16 -03:00
  • e96589bc26 Fixed dependency warning RogueException 2015-10-07 13:34:02 -03:00
  • 67a17438ac Added channel reordering RogueException 2015-10-07 13:33:54 -03:00
  • 129991145f Raise APITimeout to 10 seconds RogueException 2015-10-07 00:26:01 -03:00
  • 61694f3092 0.7.2-beta2 RogueException 2015-10-07 00:24:50 -03:00
  • 53e60b4490 0.7.2-beta2 RogueException 2015-10-07 00:24:40 -03:00
  • d4e1bb76cb Add timeout to gateway request, add configureawait to login. RogueException 2015-10-07 00:16:13 -03:00
  • cd847dbc45 Revert "...make that ConnectionTimeout" RogueException 2015-10-07 00:14:06 -03:00
  • a3bed8feaf ...make that ConnectionTimeout RogueException 2015-10-07 00:11:01 -03:00
  • bfe783501f Change login to use APITimeout RogueException 2015-10-07 00:10:09 -03:00
  • 90e8d5994d Added a few null checks RogueException 2015-10-06 23:51:06 -03:00
  • 5f494b89d0 Minor edits RogueException 2015-10-06 23:42:12 -03:00
  • 4caf4d0906 Loosened type restrictions on EditMember's roles RogueException 2015-10-06 23:39:47 -03:00
  • 5521300d9d Cleaned models RogueException 2015-10-06 22:59:32 -03:00
  • 81f6e5c5aa Fixed channel topics RogueException 2015-10-06 22:06:40 -03:00
  • c43f0d63e1 Don't crash if a null config is passed to the constructor RogueException 2015-10-06 20:57:47 -03:00
  • 44d16f73e4 Don't crash if we get an unknown user from CreatePMChannel RogueException 2015-10-06 16:52:15 -03:00
  • 567588b4c6 Added Member to CommandEventArgs RogueException 2015-10-06 15:30:30 -03:00
  • 6dd0b4dde5 Message.Member fix RogueException 2015-10-06 15:30:04 -03:00
  • 6f9e876252 Allow setting the rawvalue of unlocked permission objects RogueException 2015-10-06 15:29:46 -03:00
  • 976789240b Add rawvalue contructors for permissions RogueException 2015-10-06 15:24:44 -03:00
  • 17e502fa0a Hide IDs in debug logging RogueException 2015-10-06 15:24:30 -03:00
  • cbc804777d Added a few overloads RogueException 2015-10-05 17:36:37 -03:00
  • 106843fc93 Removed DiscordBotClient, moved to CommandsPlugin RogueException 2015-10-05 14:42:36 -03:00
  • d3aee0fe3e 0.7.2-beta1 RogueException 2015-10-04 22:22:33 -03:00
  • 6f962ff5e1 0.7.2-beta1 RogueException 2015-10-04 22:22:12 -03:00
  • 2e8e3f8719 Forgot a semicolon... RogueException 2015-10-04 22:19:46 -03:00
  • e4878b6f70 Merge branch 'master' of https://github.com/RogueException/Discord.Net.git RogueException 2015-10-04 22:14:35 -03:00
  • 2233f40cbb Use better SendMessage overloads RogueException 2015-10-04 22:14:28 -03:00
  • fd8150c9d9 Fixed websocket-sharp logging, reconnect on error RogueException 2015-10-04 22:14:12 -03:00
  • cd67deeb2a Update README.md RogueException 2015-10-04 14:02:18 -03:00
  • d7da8d6e21 Added owner/managechannel implicit permission resolving RogueException 2015-10-03 19:38:21 -03:00
  • 4a3fe20007 Removed unused var RogueException 2015-10-03 15:53:59 -03:00
  • 0df92b1adf Separated Channel and Server permissions RogueException 2015-10-03 15:15:16 -03:00
  • 24e8541e8a Remove deleted roles from their parent server RogueException 2015-10-03 14:57:27 -03:00
  • 64fc4667fe Added logging example RogueException 2015-10-02 21:56:07 -03:00
  • a4f6f0ac32 Fixed EditChannel(Channel) overload RogueException 2015-10-02 17:29:54 -03:00
  • 27840e39ff 0.7.1 RogueException 2015-10-02 11:08:02 -03:00
  • c5453794e6 Removed SSL workaround RogueException 2015-10-02 11:06:41 -03:00
  • cfd9496972 Moved SSL workaround to Config.UseAlternateEndpoint RogueException 2015-10-02 10:54:45 -03:00
  • 31dee6f828 Fixed member permission resolving RogueException 2015-10-01 19:05:16 -03:00
  • c2acc2c28e Fix Channel.UserIds thread safety and recursion RogueException 2015-10-01 18:54:54 -03:00
  • 1f548d2305 Initialize Channel.Members' stale flag RogueException 2015-10-01 18:51:00 -03:00
  • 94b93a1482 0.7.1-beta3 RogueException 2015-10-01 18:45:32 -03:00
  • b7ed3c18ad Moved UserAgent to Config RogueException 2015-10-01 18:27:47 -03:00
  • 9c9884c1ae Added WebSocketSharp support and fixed Mono issues RogueException 2015-10-01 18:27:40 -03:00
  • 7c246274d7 Added General_ManagePermissions permissions alias RogueException 2015-10-01 13:59:28 -03:00
  • 9ff53b9393 Don't await a null task if connecting errors earlier than expected. RogueException 2015-10-01 13:49:12 -03:00
  • 8458465b71 Actually apply the SSL workaround... RogueException 2015-10-01 13:24:31 -03:00
  • 796b639ee1 0.7.1-beta2 RogueException 2015-10-01 13:14:17 -03:00
  • 716e0ee6a4 Added permission resolving and Channel.Members caching RogueException 2015-10-01 13:12:59 -03:00
  • 89639c1aea Added SSL workaround RogueException 2015-10-01 13:12:41 -03:00
  • 45e41af294 Push an error to the log if an event was failed to be processed RogueException 2015-10-01 12:05:19 -03:00
  • 8781ecf44a All members should be part of the @everyone role RogueException 2015-10-01 12:04:41 -03:00
  • d5de54d0d3 Added a Mention.User(Member) overload RogueException 2015-10-01 01:49:43 -03:00
  • fd1141bc0f Added Channel.Members RogueException 2015-09-30 14:12:50 -03:00
  • ce51473a5f Added Server.EveryoneRole RogueException 2015-09-30 14:12:43 -03:00
  • d3fa8563f4 Added Role.IsEveryone and Role.Members RogueException 2015-09-30 14:12:24 -03:00
  • bdd4a0a714 Added PermissionTarget enum RogueException 2015-09-30 14:11:57 -03:00
  • 49da99cdcb More minor doc tweaks RogueException 2015-09-29 20:24:43 -03:00
  • 50c5351bbf Minor doc edits Brandon Smith 2015-09-29 19:33:17 -03:00
  • 390e3b3b42 Fixed deleting messages Brandon Smith 2015-09-29 17:44:46 -03:00
  • 197089b1e0 Fixed outgoing-only sockets. Minor performance patch. Brandon Smith 2015-09-29 17:09:06 -03:00
  • 6759557526 Added logging to child voice clients Brandon Smith 2015-09-29 16:44:03 -03:00
  • a526d2a75b Added config to log, fixed LeaveVoiceServer Brandon Smith 2015-09-29 16:32:58 -03:00
  • ba23289a46 Dont autocopy lib files Brandon Smith 2015-09-29 15:25:00 -03:00
  • 029e981cb7 Fixed ban event processing Brandon Smith 2015-09-29 15:00:18 -03:00
  • 7a8ab54cae Added placeholders RogueException 2015-09-27 23:01:50 -03:00
  • 4b1db6b7cb Fixed a missing link RogueException 2015-09-27 22:15:49 -03:00
  • 9205d1d596 Merge branch 'master' of https://github.com/RogueException/Discord.Net.git RogueException 2015-09-27 22:15:03 -03:00
  • 89ae9c98fd Minor doc edits RogueException 2015-09-27 22:14:56 -03:00
  • e3db499a63 Update README.md RogueException 2015-09-27 22:08:28 -03:00
  • b7e1267ae9 Update README.md RogueException 2015-09-27 22:07:40 -03:00
  • d2345a4dae Fixed doc theme RogueException 2015-09-27 22:00:19 -03:00
  • f8bf5b5de5 Merge branch 'master' of https://github.com/RogueException/Discord.Net.git RogueException 2015-09-27 21:50:30 -03:00
  • 6e9538a857 Clear message cleanText on message_update RogueException 2015-09-27 21:50:24 -03:00
  • 833137ea5d Added initial docs RogueException 2015-09-27 21:47:59 -03:00
  • 3e96c05c48 Renamed Block to Run, provides an async function wrapper for console apps RogueException 2015-09-27 21:24:11 -03:00
  • 4ae98249aa Update README.md RogueException 2015-09-27 16:43:13 -03:00
  • b1226b13ed 0.7.1-beta1 RogueException 2015-09-27 16:18:11 -03:00
  • c0acc41e99 0.7.1-beta1 RogueException 2015-09-27 16:17:01 -03:00
  • 3b13b561f0 Return voice client from JoinVoiceServer RogueException 2015-09-27 16:16:24 -03:00
  • 0cafcebdba Increased connection timeout to 30s, added initial support for unavailable servers RogueException 2015-09-27 13:10:35 -03:00
  • d49542513c Added multi-server voice support RogueException 2015-09-27 12:27:57 -03:00