Commit Graph

  • 579e305c94 Added a serverless client.GetUser RogueException 2015-11-28 00:22:47 -04:00
  • bb10d7f929 Dont add null users to Message.MentionedUsers RogueException 2015-11-27 06:10:12 -04:00
  • 7d2ce35d4a Changed User.Channels to check for the Connect perm on voice channels RogueException 2015-11-27 05:53:57 -04:00
  • 66bdca11ef Fixed AddMember not being called on voice channels RogueException 2015-11-27 05:39:19 -04:00
  • 6ac88a3b06 Fixed AvatarUrl RogueException 2015-11-27 04:59:44 -04:00
  • 50700c9943 Moved libs from the lib folder to executable folder RogueException 2015-11-27 04:35:01 -04:00
  • 896004c0f3 Added message cache import/export RogueException 2015-11-27 02:52:50 -04:00
  • 87115bc01e Added JSON serialization of reference ids RogueException 2015-11-27 02:52:35 -04:00
  • e189fa2461 Ignore UDP errors in VoiceSocket's outgoing thread, and push them to the log. RogueException 2015-11-26 20:51:16 -04:00
  • 4d2f1e1bae Removed System.Net.Http dependency RogueException 2015-11-26 18:55:32 -04:00
  • 24729022a6 Updated docs a bit Master Kwoth 2015-11-26 20:55:48 +01:00
  • fac8b1ded9 Exposed Client.AllUsers RogueException 2015-11-25 02:09:35 -04:00
  • 98f240663a Merge branch 'master' RogueException 2015-11-25 01:47:15 -04:00
  • ccef6ec142 Cleaned up getting_started.cs RogueException 2015-11-25 01:46:05 -04:00
  • 32528a27d0 Merge pull request #13 from Mikedog87/patch-1 RogueException 2015-11-25 01:39:16 -04:00
  • c58d41b416 Updated example so that it works on 0.8.1 ViolentCrumble 2015-11-25 15:31:40 +10:00
  • 054b2f0af0 Reworked the permissions cache to improve memory usage and performance RogueException 2015-11-24 16:52:49 -04:00
  • d9b1779a3d Minor comment edit RogueException 2015-11-24 15:09:59 -04:00
  • f2a25fe3ee Added VoiceBitrate to configure the bitrate of the opus encoder RogueException 2015-11-24 12:33:25 -04:00
  • 704e0c9523 Fixed JoinedServer event not being raised RogueException 2015-11-24 02:49:13 -04:00
  • 05991f4c4b Minor DateTime changes RogueException 2015-11-23 22:24:49 -04:00
  • c910523788 Changed GameId from string to nullable int RogueException 2015-11-23 03:44:49 -04:00
  • 97c4a1cca9 Fixed MessageDeleted not always being fired RogueException 2015-11-23 00:03:44 -04:00
  • 64e6ea4173 Added GetArg(name) to CommandEventArgs RogueException 2015-11-22 20:28:51 -04:00
  • 3f9e9040a5 Added Command[paramName] RogueException 2015-11-22 20:15:52 -04:00
  • 214377908a Changed CommandBuilder.Alias back to old params syntax RogueException 2015-11-22 19:56:41 -04:00
  • 53206cae93 Fixed reference data loss and memory leaks RogueException 2015-11-22 19:56:15 -04:00
  • aaf7a02dee Fixed channel reordering exceptions RogueException 2015-11-22 19:55:34 -04:00
  • bacfd52ead Fixed GetService exception when required is true RogueException 2015-11-22 17:10:23 -04:00
  • 166faaf28a Removed SessionsService RogueException 2015-11-22 17:10:06 -04:00
  • 77f84fb15d 0.8.1-beta2 RogueException 2015-11-22 15:32:31 -04:00
  • 6ee3971244 0.8.1-beta2 RogueException 2015-11-22 15:32:08 -04:00
  • 61bcd61ab5 Reordering a channel only modifies channels of the same type. RogueException 2015-11-22 04:39:11 -04:00
  • efb8179f3f Added Mention.User(GlobalUser) RogueException 2015-11-22 03:27:07 -04:00
  • 2a48dab18a Allow for multiple instances of the alias function in commandbuilder RogueException 2015-11-22 02:14:58 -04:00
  • 04a15100ff Voice performance update, and reenabled pings RogueException 2015-11-22 01:33:24 -04:00
  • 3fa6ba8d50 Fixed pings, incoming message debugging and joining channels RogueException 2015-11-22 00:57:39 -04:00
  • c36820f6af Return a blank array rather than null if DownloadMessages does not have permissions. RogueException 2015-11-21 16:29:56 -04:00
  • aadaeb556e Merge branch 'master' of https://github.com/RogueException/Discord.Net.git RogueException 2015-11-21 16:00:54 -04:00
  • d37de71f87 Fix DownloadMessages not populating fields when useCache is true RogueException 2015-11-21 15:41:36 -04:00
  • 05d2d32a14 Updated to use new colors RogueException 2015-11-21 15:40:50 -04:00
  • 3c43e4b930 Merge pull request #11 from 420foxbot/master RogueException 2015-11-20 19:30:44 -04:00
  • 3bc91838e9 Documentation updates: Christopher F 2015-11-20 18:06:49 -05:00
  • 293cf3b956 Don't crash if a module is loaded and the bot leaves a server. RogueException 2015-11-19 23:07:57 -04:00
  • 1cbcf7ea27 Don't crash if a user has a repeated role RogueException 2015-11-19 23:05:32 -04:00
  • 620c6f5bbb Fixed indentation RogueException 2015-11-19 01:50:10 -04:00
  • 401fccfdca Fixed crash on voice state updates RogueException 2015-11-19 01:00:57 -04:00
  • ff217a2714 Fixed DownloadMessages returning null RogueException 2015-11-19 00:59:22 -04:00
  • cd62fb6d1e Removed duplicate ban/unban methods RogueException 2015-11-18 23:26:19 -04:00
  • 2991956496 Added GenericPermissionChecker, PublicChecker and PrivateChecker RogueException 2015-11-18 23:26:05 -04:00
  • 5be13b91ae Switched ids to use int64 rather than strings RogueException 2015-11-18 20:33:49 -04:00
  • 07c0b5c418 Added some variation to cache object hashcodes RogueException 2015-11-16 16:34:27 -04:00
  • 6a5fd68821 Renamed DownloadMessages' cache to useCache RogueException 2015-11-16 16:25:55 -04:00
  • bfdfc5623e Dont do cache lookups when the cache parameter for DownloadMessages is false. RogueException 2015-11-16 16:24:51 -04:00
  • 338fa86d75 DownloadMessages shouldn't pop newer messages out of the message cache when downloading older ones. RogueException 2015-11-16 16:17:22 -04:00
  • 1e21462eb5 Improved DownloadMessages' bad permission handling RogueException 2015-11-16 15:59:23 -04:00
  • ce247278da Added RelativeDirection for DownloadMessages RogueException 2015-11-16 15:57:52 -04:00
  • c8533a4531 Fixed event filtering for ChannelWhitelist and AllowPrivate RogueException 2015-11-16 02:10:45 -04:00
  • 505e71f57b Apply unrestricted module filter to events RogueException 2015-11-16 01:36:56 -04:00
  • 62f07a15f4 Fixed double MessageReceived for modules RogueException 2015-11-16 01:27:35 -04:00
  • 4f9dfe6a50 Removed redundant call RogueException 2015-11-13 16:12:00 -04:00
  • b8516b1f5e Remove other permissions if a user does not have read on a channel RogueException 2015-11-13 15:41:44 -04:00
  • 36955ac516 Removed case sensitivity of commands RogueException 2015-11-12 14:16:16 -04:00
  • b7ae343370 Handle everyone mentions a little more properly RogueException 2015-11-12 13:58:36 -04:00
  • f0c1e7012e Added frankfurt region RogueException 2015-11-12 04:13:48 -04:00
  • 1d63ae756c User.LastOnlineAt should default to null if that person hasn't logged on yet RogueException 2015-11-11 20:44:43 -04:00
  • 864fb53ab6 Dont crash if client is disconnected from within DiscordClient.Run RogueException 2015-11-11 20:25:53 -04:00
  • d39b4b0f42 Handle voice socket opcode 3 RogueException 2015-11-11 13:41:55 -04:00
  • f06a1d7278 Added support for custom errors from permission checkers RogueException 2015-11-10 15:37:32 -04:00
  • d9759abf4c Added support for multiple commands at the same path RogueException 2015-11-10 15:04:05 -04:00
  • e7e2a85c3a Added DNXCore placeholders (again) RogueException 2015-11-10 13:44:57 -04:00
  • d035e3f8eb Fixed Discord.Net.Commands assembly name RogueException 2015-11-09 21:08:14 -04:00
  • 1595150fd1 Added a few more permission checks RogueException 2015-11-09 21:05:24 -04:00
  • 2abe8b4d80 Display error if help is activated on a group the user is denied access to. RogueException 2015-11-09 21:03:26 -04:00
  • abc24cde5c Added some ModuleService null checks RogueException 2015-11-09 18:05:33 -04:00
  • d36b09fd9f Added ModuleService.GetManager RogueException 2015-11-09 18:05:16 -04:00
  • c09c41599a Removed Min/MaxArgs RogueException 2015-11-09 03:01:22 -04:00
  • 2126c43e1c Omitted optional args will now appear as blank strings. RogueException 2015-11-09 02:52:23 -04:00
  • 5896d1b9d3 Fixed ModuleChecker RogueException 2015-11-09 02:37:26 -04:00
  • 9624e39bc8 Fixed DualChannelPermissions.GetBit RogueException 2015-11-09 02:13:34 -04:00
  • 430610a0e7 Fixed GetChannelPermissions with roles RogueException 2015-11-09 02:06:04 -04:00
  • a5e2e9ca10 Cleaned up channel permissions, added GetChannelPermissions. RogueException 2015-11-09 02:02:05 -04:00
  • 2e4f880563 Added required parameter to GetService RogueException 2015-11-09 01:35:02 -04:00
  • 093095e410 Added new permissions system, fixed more commands and module bugs. RogueException 2015-11-09 00:55:17 -04:00
  • 7cd1119ab7 Fixed a few command bugs and cleaned up several parts. RogueException 2015-11-08 19:17:05 -04:00
  • 7f8780d749 Added command categories, removed old permission resolver. RogueException 2015-11-08 17:03:08 -04:00
  • ee3677fde0 Fixed references RogueException 2015-11-08 17:02:31 -04:00
  • 63e70468e1 Added Module.CreateCommands, exposed a few properties and added module names. RogueException 2015-11-08 17:02:22 -04:00
  • 210a28442e Fixed ModuleExtensions function name RogueException 2015-11-08 14:30:56 -04:00
  • 6ab46e92f8 Fixed net45's file linking for modules RogueException 2015-11-08 12:43:49 -04:00
  • 9bb77dd373 Added ModuleExtensions RogueException 2015-11-08 12:43:14 -04:00
  • 7b23c0fe9e Fixed accessibility error in GlobalUser RogueException 2015-11-08 12:04:46 -04:00
  • 9487fba23f Hid old CurrentUser, exposed GlobalUser via CurrentUser RogueException 2015-11-08 10:38:31 -04:00
  • 674e6674b7 Minor fix RogueException 2015-11-07 14:33:06 -04:00
  • c2bdfe96b0 Temporary fix for DownloadMessages RogueException 2015-11-07 14:10:01 -04:00
  • cb9915f37e Add Exception property to log messages RogueException 2015-11-06 00:45:03 -04:00
  • aa0ed4cdc1 AddService should return the passed object RogueException 2015-11-06 00:27:57 -04:00
  • 48ad4a53ba Error if ModuleService is used before it is added to DiscordClient RogueException 2015-11-06 00:27:42 -04:00
  • f1443def75 Finished implementing enable/disable events for modules. RogueException 2015-11-06 00:21:23 -04:00
  • ef15216bd4 Added Discord.Modules namespace RogueException 2015-11-06 00:02:14 -04:00