Commit Graph

  • b918712ad2 Cleanup of #1009 Christopher F 2018-03-30 15:51:28 -04:00
  • 6b7c6e9667 Add new overload for AddTypeReader (#1009) Paulo 2018-03-30 16:40:43 -03:00
  • 2988b38ea8 Resolve mutability issues with EmbedBuilder. (#1010) Alex Gravely 2018-03-30 15:36:58 -04:00
  • d50fc3b4e1 Throw when attempting to modify a message not made by the current user (#992) Joe4evr 2018-03-24 18:12:34 +01:00
  • 810f6d610e Fix SocketCategoryChannel properties (#945) Paulo 2018-03-24 14:11:55 -03:00
  • 6d58796f2d Added in an all value for category channels. (#952) advorange 2018-03-24 10:11:43 -07:00
  • 88e6244075 Add release version to docs footer, Add doc build instructions (#963) Chris Johnston 2018-03-24 09:28:50 -07:00
  • 7d1f4d1dff Smh, Finitey Quahu 2018-03-24 01:22:25 +01:00
  • 55299ff14f Prevents NREs when sending/modifying messages (#993) Quahu 2018-03-24 00:49:45 +01:00
  • 1905fdec04 Add BanAsync extension to IGuildUser Christopher F 2018-03-20 16:44:30 -04:00
  • ac5ecd365d Include the content in payload_json for file uploads Christopher F 2018-03-19 16:29:51 -04:00
  • bfaa6fc97a Enforce a maximum value when parsing unix timestamps (#981) Christopher F 2018-03-18 16:22:27 -04:00
  • 02c650773d Clean up SpotifyGame PR Christopher F 2018-03-18 16:18:40 -04:00
  • 64b9cc7a53 Add Spotify track support (#970) Still Hsu 2018-03-19 04:06:53 +08:00
  • b9be6deb4f Move EmbedBuilder+Extensions to Discord.Net.Core Christopher F 2018-03-18 15:59:45 -04:00
  • b38dca7803 All arguments in ReplyAsync should be optional Christopher F 2018-03-18 15:48:34 -04:00
  • b70ae41285 AddModule(s)Async should be explicit about IServiceProvider Christopher F 2018-03-18 15:29:23 -04:00
  • fc5e70c9dd Attempts to resolve #961 (#962) Darnell Williams 2018-03-15 18:49:25 -04:00
  • f175dde2b3 Clean embed serialization up slightly Christopher F 2018-03-13 19:16:12 -04:00
  • e9f9b484b6 Allow attaching embeds alongside a file upload. (#978) Christopher F 2018-03-13 18:28:49 -04:00
  • f9ac190e9a Don't create a service scope in CommandService#ExecuteAsync anymore Christopher F 2018-03-13 18:23:42 -04:00
  • e68ef63bc6 Allow GetPrefixedToken to handle the default TokenType Christopher F 2018-03-12 20:46:49 -04:00
  • 2fd4f5670e Remove support for TokenType.User (#958) Joe4evr 2018-03-12 18:59:22 +01:00
  • 170a2e00bd Resolve #936 (#941) Joe4evr 2018-03-08 22:09:34 +01:00
  • 8537924d9b Add Missing Parameter For WebSocket4Net Constructor (#968) Michael Flaherty 2018-03-04 10:24:09 -08:00
  • 4edbd8d4b9 Allow nested ModuleBase classes to be built when declared from non-module classes. (#969) Alex Gravely 2018-03-04 13:15:00 -05:00
  • f19730e433 AddModuleAsync/AddModulesAsync should not require an IServiceProvider Christopher F 2018-03-03 20:36:06 -05:00
  • 63e670464f Add more tests for Permissions class (#967) Chris Johnston 2018-03-01 17:06:48 -08:00
  • 32ebdd51f7 Correct impl. of HasFlag and ResolveChannel (#966) Finite Reality 2018-02-28 22:46:01 +00:00
  • b1eaa44021 Don't attempt to load types with generic parameters as a module Christopher F 2018-02-26 19:32:26 -05:00
  • fda19b5a8f [docs] Change 'Echos' to 'Echoes' (#964) Alex 2018-02-24 22:01:28 +01:00
  • 88765970ec Incorrect variable assignment (#959) Anu6is 2018-02-22 16:02:47 -05:00
  • 500f5f434a Add request info to HttpException & RateLimitedException (#957) Alex Gravely 2018-02-18 19:19:10 -05:00
  • bb8ebc13d2 Add callback method for when a module class has been added (#934) Christopher F 2018-02-18 19:15:52 -05:00
  • 178ea8de4d Change GameParty size types to longs. (#955) Alex Gravely 2018-02-17 18:38:14 -05:00
  • 3b2b434258 Bump version to 2.0.0-beta2 Christopher F 2018-02-10 19:37:41 -05:00
  • b88ce8c51f Remove IGuild.DownloadUsersAsync() from SocketGuild (#944) Paulo 2018-02-02 19:21:16 -02:00
  • 73ac9d7886 Remove incomplete reconnect handler for certain session invalidations Christopher F 2018-01-27 16:08:01 -05:00
  • 05cd1ff85b Don't attempt to resolve permissions for invalid roles Christopher F 2018-01-14 19:39:26 -05:00
  • a384ce02ab Support listening/watching activity types Christopher F 2018-01-13 23:20:04 -05:00
  • f69ef2a8ca Add API Analyzer Assembly (#906) Joe4evr 2018-01-14 04:54:47 +01:00
  • 87124d3e39 Simplify Flatten extension (#933) ObsidianMinor 2018-01-12 16:24:01 -06:00
  • b5e7548651 Comparers (#929) Joe4evr 2018-01-11 03:31:43 +01:00
  • 97397f3617 Apply consistency to attributes in the commands extension (#928) Christopher F 2018-01-08 12:56:31 -05:00
  • 42c879c37c Add 'html' to EmbedType enum Christopher F 2018-01-08 02:29:24 -05:00
  • 0f2af47ec8 Fix typo in API model for GameAssets Christopher F 2018-01-07 15:55:01 -05:00
  • 9d77a3cd37 Fix parsing timestamps with a timezone attached Christopher F 2018-01-06 23:36:08 -05:00
  • fdd2c80d2b Fix outgoing activity sending (#916) Christopher F 2018-01-06 23:20:21 -05:00
  • d5e9d6f9c1 Fix ShardedClient#GetShardFor null-case (#742) Christopher F 2018-01-06 22:54:50 -05:00
  • 5bbd9bba82 Renamed existing Flatten method to FlattenAsync and added new Flatten method. Also fixed ClientHelper using incorrect guild batch count. (#744) ObsidianMinor 2018-01-06 21:43:11 -06:00
  • edfbd055bb Fix #854 Added ViewChannel enum and property to channel permissions (#874) Chris Johnston 2018-01-06 19:35:17 -08:00
  • 804d9188e7 Fix flawed bulk message deletion (#872) BinkanSalaryman 2018-01-07 04:33:00 +01:00
  • cd82a0f70c Added a contributing guide (#828) Christopher F 2018-01-06 22:30:52 -05:00
  • 5c8c78498b Add EditorConfig (#876) Christopher F 2018-01-06 22:30:04 -05:00
  • 030422fa1d Add support for channel categories (#907) Christopher F 2018-01-06 22:27:51 -05:00
  • 39bddca5d1 Fix broken markdown in command docs (#920) Still Hsu 2018-01-06 10:04:07 +08:00
  • c08f37bb03 Fix nullref exceptions from Rich Presences Christopher F 2018-01-05 20:49:59 -05:00
  • 227f61aa4e Allow null value to reset IGuildUser nickname (#923) Chris Johnston 2018-01-05 17:24:21 -08:00
  • b30af57b7f Remove RPC from main distribution (#925) Christopher F 2018-01-05 20:23:19 -05:00
  • 5f46aef3a7 Ability to ignore unused parameters instead of failing the command. (#915) vim2meta 2018-01-05 15:02:27 -05:00
  • 5ce85deb9d Attempt to patch the GameParty nullref Christopher F 2017-12-27 14:47:55 -05:00
  • 7b2ddd027c Add missing REST Webhook implemenation (#843) Alex Gravely 2017-12-23 15:17:20 -05:00
  • a19ff188e9 Added support for animated emoji (#913) Christopher F 2017-12-23 15:09:24 -05:00
  • 34b4e5a6d2 Refactor Games, support reading Rich Presences (#877) Christopher F 2017-12-23 14:58:35 -05:00
  • 678a7238e6 Allow users to opt-in to proxies (#888) Christopher F 2017-12-07 16:47:01 -05:00
  • 39b5d0e74c Bumped version to 2.0.0-beta Christopher F 2017-11-22 20:13:10 -05:00
  • bbad052ec7 Update invite link Christopher F 2017-11-22 20:09:07 -05:00
  • c461201fa5 Fix async warnings Christopher F 2017-11-22 19:39:26 -05:00
  • e5dfb6c3e5 Fix null channel being passed in RequirePermission preconditions (#886) Christopher F 2017-11-21 16:33:46 -05:00
  • b4bf046ad4 Implemented emoji endpoints (#835) Mateusz Brawański 2017-11-20 21:02:42 +01:00
  • cf8de42b62 Add GuildPermissions and ChannelPermissions Unit Tests (#873) Chris Johnston 2017-11-20 11:54:10 -08:00
  • 9979a027d5 Change default InviteAge to 24 hours Christopher F 2017-11-10 15:39:33 -05:00
  • 8d533930fa Move CommandExecuted invoking up a scope for generic Task commands Christopher F 2017-11-10 15:26:58 -05:00
  • 623d60fe51 Merge remote-tracking branch 'origin/dev' into dev Christopher F 2017-11-06 20:41:08 -05:00
  • 676be4081b Ignore messages with an ID of 0 when calculating age Christopher F 2017-11-06 20:40:59 -05:00
  • dec7cb2b5b Fix GuildPermission Modify, Add Missing Permission to AllowAll (#866) Chris Johnston 2017-11-05 19:06:41 -08:00
  • e30fd29085 Tweaks to audio docs (#867) Joe4evr 2017-11-06 04:06:28 +01:00
  • da335b95c4 Fix general typos (#852) enzosk8 2017-11-05 19:05:19 -08:00
  • dc151e8998 Update VS Code csproj example to target version 1.0.2. (#849) Alex Gravely 2017-11-05 22:05:09 -05:00
  • 5218e6be97 Add IEmbed#ToEmbedBuilder extension method (#863) Alex Gravely 2017-11-05 21:57:24 -05:00
  • f9963380a7 Proposed Solution for #674 Permissions Changes (#743) Chris Johnston 2017-10-25 17:39:26 -07:00
  • 759db34146 Remove payload compression, use stream compression (#853) Finite Reality 2017-10-21 18:51:20 +01:00
  • 14fbe40cbc Add Async suffix to command-related Tasks (#804) Christopher F 2017-10-09 19:45:12 -04:00
  • d8c4b7537b Client is global variable (#789) Alan Schapira 2017-10-04 01:09:06 +01:00
  • 88c9964b54 Minor Quickstart tweaks (#783) Joe4evr 2017-10-04 02:07:54 +02:00
  • 71e8b88514 Improve upon Property Summaries in CommandServiceConfig (#839) Vollrat 2017-10-03 21:34:38 -02:30
  • 22d79c1004 Improve library documentation (#826) Hsu Still 2017-10-04 04:48:05 +08:00
  • e00f17fe55 Move DeleteMessagesAsync from IMessageChannel to ITextChannel (#829) Alex Gravely 2017-10-01 15:37:13 -04:00
  • 347c5a0d39 Disable obsolete warnings in files that reference TokenType.User Christopher F 2017-09-29 17:37:07 -04:00
  • f8108871d6 Typo fix for SocketGuildUser.Hierarchy description (#831) Chris Johnston 2017-09-28 13:26:23 -07:00
  • 9b7afec4cc Add BaseSocketClient object. (#773) Alex Gravely 2017-09-27 18:20:31 -04:00
  • fc5adca94e Obsolete TokenType.User Christopher F 2017-09-27 18:17:48 -04:00
  • 30e867a183 Implement welcome message channels (#819) Chris Johnston 2017-09-23 14:00:08 -07:00
  • e25054bb3b Update WS4Net dependency to 0.15.0 (#812) Joe4evr 2017-09-11 05:14:45 +02:00
  • ec03883e26 Create unspecified channel object for unknown channel types (#811) Alex Gravely 2017-09-09 10:56:03 -04:00
  • 479361bbea Condense redundant AddField overloads in EmbedBuilder (#790) Mark Gross 2017-08-29 16:38:34 -07:00
  • 4846264074 Add IsNsfw to TextChannelProperties Christopher F 2017-08-29 17:42:00 -04:00
  • 608bc359ee Removed IChannel#Nsfw, added to ITextChannel Christopher F 2017-08-29 17:26:36 -04:00
  • 5d7f2fc7ec Add GetReactionUsersAsync(IEmote) overload (#731) Christopher F 2017-08-29 17:09:28 -04:00
  • 0de5d5b02b Added SendFileAsync (#774) Hsu Still 2017-08-30 04:57:47 +08:00