Commit Graph

  • 6203653fba Added Modules.Net45 file links RogueException 2015-11-05 22:55:27 -04:00
  • 152df2b3a1 Initial commit of Modules extension RogueException 2015-11-05 22:39:37 -04:00
  • d1112a0a1a Made eventargs constructors public RogueException 2015-11-05 21:44:10 -04:00
  • 62ba1b3877 Renamed ServerCreated, ServerDestroyed, UserAdded and UserRemoved to JoinedServer, LeftServer, UserJoined and UserLeft RogueException 2015-11-05 21:09:15 -04:00
  • e2084be6c7 Improved permission cache RogueException 2015-11-05 17:05:43 -04:00
  • 00eb1522cd Default minpermissions on command groups to int.MaxValue RogueException 2015-11-04 23:09:44 -04:00
  • 5d548dca33 Added group support to help RogueException 2015-11-04 23:08:00 -04:00
  • 9efd4f812d Merge pull request #10 from Googie2149/dev RogueException 2015-11-04 21:56:16 -04:00
  • 35d07edbbd Help command changes Googie2149 2015-11-04 20:34:14 -05:00
  • 9a783df90a Fixed a couple arg parsing errors RogueException 2015-11-03 21:01:42 -04:00
  • 83696c359b Added CommandMap.GetMap overloads RogueException 2015-11-03 19:24:07 -04:00
  • 60610abe5d Improved handling of SSL/TLS error RogueException 2015-11-03 19:08:17 -04:00
  • 0eb0e14bba Only add everyone to mentionedroles if the user has permissions RogueException 2015-11-03 17:29:59 -04:00
  • b3b30256fd Update email on READY RogueException 2015-11-03 17:22:25 -04:00
  • c280ed0bda Fixed nullref in Message.Update RogueException 2015-11-03 17:13:01 -04:00
  • 9ae1761d34 Set IsMentioningMe to true if your role is mentioned RogueException 2015-11-03 14:59:13 -04:00
  • 0f651e1d97 Merge branch 'dev' of https://github.com/RogueException/Discord.Net.git RogueException 2015-11-03 12:41:45 -04:00
  • 2977a9367d Removed IsMentioningEveryone RogueException 2015-11-03 12:41:23 -04:00
  • a3c7b08d94 Reworked the mention system RogueException 2015-11-03 12:39:50 -04:00
  • c0e6c2eb24 Cleaned up string enums because implicit operators are picky. RogueException 2015-11-02 14:26:06 -04:00
  • dcdea2b380 FindChannels limits #channel format to text channels only. RogueException 2015-11-02 14:12:51 -04:00
  • ab9368f565 Removed TestingProject RogueException 2015-11-02 14:06:50 -04:00
  • 1bc320b5ac Merge pull request #8 from WSIContractor/patch-1 RogueException 2015-11-02 13:57:22 -04:00
  • ce63d8c2a7 Changed the dev branch version number WSIContractor 2015-11-02 09:49:57 -08:00
  • 4f4075aae2 Minor doc edit RogueException 2015-11-02 09:03:56 -04:00
  • 2eeb5d2bd3 Fixed conflicting mention checks RogueException 2015-11-01 23:35:40 -04:00
  • d418c95481 Improve message cache management Brandon Smith 2015-10-31 00:31:14 -03:00
  • 370a3e9b08 Removed references from Invite. RogueException 2015-10-30 13:24:49 -03:00
  • 38dd1efa0f Improved equality checks for cache objects RogueException 2015-10-30 13:10:48 -03:00
  • eb0c14e287 Dont run .Cache on fake cache objects. RogueException 2015-10-30 12:56:03 -03:00
  • 92ceacd01e Added basic service model, even more commands cleanup! RogueException 2015-10-30 12:55:36 -03:00
  • e2bf2bcc89 Added Message.MentionedChannels RogueException 2015-10-30 10:54:33 -03:00
  • c6a81a14b6 Added support for unparsed parameters, more cleanup RogueException 2015-10-30 10:35:53 -03:00
  • faae530ae1 Brought back CommandPlugin.CommandChar RogueException 2015-10-30 10:04:20 -03:00
  • ee22765215 Renamed IsHidden -> Hide RogueException 2015-10-30 10:01:05 -03:00
  • db556c358d Added ParameterType RogueException 2015-10-30 09:55:08 -03:00
  • 91cfab1b5d FindUsers and FindChannels support mentions, FindUsers has a channel overload, and less bugs. RogueException 2015-10-30 09:45:42 -03:00
  • 5c2c367228 Fixed crash for having multiple optional parameters RogueException 2015-10-29 23:35:16 -03:00
  • c5a89655f7 Cleaned up CommandsPlugin, added CommandMap, new parameter declaration and aliases. RogueException 2015-10-29 23:33:05 -03:00
  • ecc6ee648e Cleaned up a few parts, combined all errors into one event. RogueException 2015-10-29 20:29:51 -03:00
  • 89eb8f168b Fixed commands with .AnyArgs() set Googie2149 2015-10-29 01:26:12 -04:00
  • c729eaae8b Revamped CommandsPlugin Googie2149 2015-10-28 23:11:15 -04:00
  • acc192c689 Don't crash when user/channel mentions are received in a PM RogueException 2015-11-01 23:29:18 -04:00
  • 6142b94d29 Merge branch 'dev' of https://github.com/RogueException/Discord.Net.git RogueException 2015-10-31 00:36:38 -03:00
  • 8d953a69e9 Dont crash if a mention is sent in PM RogueException 2015-10-31 00:36:24 -03:00
  • 503a2ee37d Improve message cache management Brandon Smith 2015-10-31 00:31:14 -03:00
  • de139337af Removed references from Invite. RogueException 2015-10-30 13:24:49 -03:00
  • 1f07a73ec0 Improved equality checks for cache objects RogueException 2015-10-30 13:10:48 -03:00
  • 48000ec66e Dont run .Cache on fake cache objects. RogueException 2015-10-30 12:56:03 -03:00
  • e6ee813b1f Added basic service model, even more commands cleanup! RogueException 2015-10-30 12:55:36 -03:00
  • 44ebf50d81 Added Message.MentionedChannels RogueException 2015-10-30 10:54:33 -03:00
  • 0fe2785b15 Added support for unparsed parameters, more cleanup RogueException 2015-10-30 10:35:53 -03:00
  • ace8ad676e Brought back CommandPlugin.CommandChar RogueException 2015-10-30 10:04:20 -03:00
  • b25b0e92b2 Renamed IsHidden -> Hide RogueException 2015-10-30 10:01:05 -03:00
  • 063d56687c Added ParameterType RogueException 2015-10-30 09:55:08 -03:00
  • 6c6d181b4b FindUsers and FindChannels support mentions, FindUsers has a channel overload, and less bugs. RogueException 2015-10-30 09:45:42 -03:00
  • 8991bad447 Fixed crash for having multiple optional parameters RogueException 2015-10-29 23:35:16 -03:00
  • 44fb33b511 Cleaned up CommandsPlugin, added CommandMap, new parameter declaration and aliases. RogueException 2015-10-29 23:33:05 -03:00
  • 694a5840f2 Cleaned up a few parts, combined all errors into one event. RogueException 2015-10-29 20:29:51 -03:00
  • 4574c8bd3a Merge branch 'dev' of https://github.com/Googie2149/Discord.Net into Googie2149-dev RogueException 2015-10-29 19:49:32 -03:00
  • 50d8d76e73 Parse datetimes correctly RogueException 2015-10-29 15:09:22 -03:00
  • b2f742453b Added Invite.CreatedAt RogueException 2015-10-29 15:09:03 -03:00
  • c0cde7ff5c Initialize User.Roles sooner RogueException 2015-10-29 02:58:09 -03:00
  • d13afaca0e Added Client.PrivateChannels RogueException 2015-10-29 02:42:35 -03:00
  • 6635ab97dd Cleaned up ToString on model classes RogueException 2015-10-29 02:30:23 -03:00
  • d8d0df290b Fixed commands with .AnyArgs() set Googie2149 2015-10-29 01:26:12 -04:00
  • 6842d81053 Apply permissions mask after resolving. RogueException 2015-10-29 02:23:57 -03:00
  • 5d03b38afa Voice channel members now only list members connected to that channel, and private channels actually populates members. RogueException 2015-10-29 02:21:55 -03:00
  • db4e8a1ec6 Revamped CommandsPlugin Googie2149 2015-10-28 23:11:15 -04:00
  • a0f21d6c1d Merge branch 'master' of https://github.com/RogueException/Discord.Net.git RogueException 2015-10-28 23:10:43 -03:00
  • 631b5789be Dont throw voice config error calling LeaveVoiceServer when multiserver is enabled RogueException 2015-10-28 23:10:01 -03:00
  • 79612cff89 Make Reference a struct RogueException 2015-10-28 22:54:39 -03:00
  • 7604804d25 WebSocketSharp OnError doesn't always give us an exception RogueException 2015-10-28 22:54:10 -03:00
  • affcc806db Merge pull request #1 from RogueException/dev Googie2149 2015-10-27 20:53:48 -04:00
  • 8c47c58bc8 Merge branch 'master' of https://github.com/RogueException/Discord.Net.git Brandon Smith 2015-10-27 21:46:38 -03:00
  • 229f2ee7fb Dont nullref if EditUser is called in a private channel. Brandon Smith 2015-10-27 20:51:48 -03:00
  • e162abc9ef Dont send the everyone role in EditUser Brandon Smith 2015-10-27 20:47:34 -03:00
  • 3e5a6b2b32 Bumped LargeThreshold up to 100 when enabled, to match client behavor Brandon Smith 2015-10-27 14:55:47 -03:00
  • 3c0cef4361 Dont nullref if EditUser is called in a private channel. Brandon Smith 2015-10-27 20:51:48 -03:00
  • de1472160c Dont send the everyone role in EditUser Brandon Smith 2015-10-27 20:47:34 -03:00
  • dd7e570b60 Bumped LargeThreshold up to 100 when enabled, to match client behavor Brandon Smith 2015-10-27 14:55:47 -03:00
  • f8319f10e3 Merge branch 'master' of https://github.com/RogueException/Discord.Net.git Brandon Smith 2015-10-27 14:28:29 -03:00
  • d710b5d0fc Added opcode 8 Brandon Smith 2015-10-27 14:27:32 -03:00
  • bde4176dc2 Added support for GUILD_MEMBERS_CHUNK Brandon Smith 2015-10-27 14:21:03 -03:00
  • ad81e76c5e Added message length check. RogueException 2015-10-27 10:49:38 -03:00
  • bf5d9ec527 Removed Server.Invites, added DiscordClient.GetInvites(server) RogueException 2015-10-27 02:50:24 -03:00
  • 4d07686f71 Switched User.VoiceChannel to use new reference system RogueException 2015-10-27 02:29:08 -03:00
  • dc10f95d41 Show user names in log, not their ids. RogueException 2015-10-26 17:11:37 -03:00
  • 3f62cb9e77 Added kick/ban/unban to DiscordClient RogueException 2015-10-26 14:33:44 -03:00
  • 2ba268e892 Actually use GetMessages(beforeMessageId) RogueException 2015-10-26 14:04:13 -03:00
  • a4d6a0e2bc 0.8.1-beta1 Brandon Smith 2015-10-26 09:22:59 -03:00
  • cc04f7eb55 Added Modules project Brandon Smith 2015-10-26 09:17:35 -03:00
  • 1ce82912f3 Made PruneUsers more consistent with the other API calls RogueException 2015-10-26 02:05:07 -03:00
  • adf45ad6a4 More cleanup RogueException 2015-10-26 01:54:30 -03:00
  • 110511606b Minor logging change RogueException 2015-10-26 01:47:16 -03:00
  • 40b1617b85 Minor cleanup RogueException 2015-10-26 01:40:27 -03:00
  • bd74e4b712 Added PruneUsers, renamed a few APIClient functions. RogueException 2015-10-26 01:39:28 -03:00
  • 334b049d24 Properly update invite state RogueException 2015-10-26 00:06:21 -03:00
  • f377249d54 User.AvatarUrl returns null if AvatarId is null RogueException 2015-10-26 00:00:46 -03:00
  • adf36d62f2 Update invite's references if they dont point to something in cache RogueException 2015-10-25 23:57:31 -03:00