Commit Graph

  • f0202e4d4e Improved warnings for unknown entities RogueException 2017-04-02 14:38:05 -03:00
  • e0e28c6dd1 Changed EmbedChannel's type to GuildChannel RogueException 2017-04-01 21:49:34 -03:00
  • aae2667fed Keep tags sorted when adding everyone/here mentions RogueException 2017-04-01 21:47:04 -03:00
  • a7f50e7f59 Added EmbedBuilder field helpers RogueException 2017-04-01 18:19:50 -03:00
  • bc2e0a19af Fixed non-guild presence updates RogueException 2017-04-01 16:40:53 -03:00
  • 3424473566 Fixed a couple CI issues RogueException 2017-04-01 15:27:18 -03:00
  • fd72583a75 Move guild presence updates to GuildMemberUpdated. Filter duplicate UserUpdated events. RogueException 2017-04-01 15:05:51 -03:00
  • 004bb4cae0 Don't nullref in ShardedClient's OnLogout if already logged out. RogueException 2017-04-01 13:54:39 -03:00
  • 6798ba0d4b Prevent duplicate incoming stream events on connect RogueException 2017-04-01 13:44:35 -03:00
  • fd043b3d53 Clear input streams on audiostream disconnect RogueException 2017-04-01 13:32:19 -03:00
  • d991834c50 InputStreams should be disposed when destroyed RogueException 2017-04-01 13:21:08 -03:00
  • d243587a97 Send no more than 10 frames of silence. RogueException 2017-04-01 13:16:18 -03:00
  • 909127d330 InputStream reads should wait until data is available. RogueException 2017-04-01 13:13:20 -03:00
  • 5229ddb579 Added SpeakingUpdated event RogueException 2017-04-01 13:12:41 -03:00
  • 35e793fd9a Leave voice channel on audioclient disconnect RogueException 2017-04-01 12:59:57 -03:00
  • 3e988c7549 Fixed incoming audio, removed nameresolution dep. RogueException 2017-04-01 12:59:06 -03:00
  • 27d6f4159d Lowered latency updates to debug level RogueException 2017-04-01 11:42:19 -03:00
  • ce2b5da6de LogManager should never leak exceptions RogueException 2017-04-01 11:38:37 -03:00
  • 7242a85200 Fixed a couple small errors RogueException 2017-04-01 11:23:49 -03:00
  • 73dfb8c699 Added Discord.Net.Webhook to pack list RogueException 2017-04-01 11:23:38 -03:00
  • 30bb085a78 Fixed tag metapackage logic, fixed test error RogueException 2017-04-01 11:17:44 -03:00
  • b5d817f171 Cleaned up csprojs, added support for tag builds. RogueException 2017-04-01 11:11:09 -03:00
  • 8dfa0220c3 Prevent overlapping tags RogueException 2017-03-31 15:18:35 -03:00
  • 7d1cae8ae8 Fixed tag parsing with incomplete tags RogueException 2017-03-31 14:34:10 -03:00
  • 57013d5639 Don't crash if a rate limit header is unparsable RogueException 2017-03-31 13:34:03 -03:00
  • 158ce0f922 Started adding IAudioClient incoming stream creation/destruction events RogueException 2017-03-31 03:59:12 -03:00
  • 5e94b97024 Added RequestOptions to RestClient methods. Added guild summary paging. RogueException 2017-03-31 03:01:49 -03:00
  • 5aa92f8954 Reset position when uploading file from temp stream RogueException 2017-03-31 01:47:42 -03:00
  • 5a1beeeb66 Fixed DiscordShardedClient CurrentUser and RecipientRemoved RogueException 2017-03-31 01:31:38 -03:00
  • 13d488f43b Added slow/deadlocked event handler detection RogueException 2017-03-31 00:35:20 -03:00
  • bf0be82d15 Added IWebhookUser and MessageSource RogueException 2017-03-30 23:29:30 -03:00
  • e7401eda68 Fixed internal nullref on voicestate change RogueException 2017-03-25 19:25:00 -03:00
  • 2b4a1249f4 Restrict DependencyMap#Get to reference types Christopher F 2017-03-25 17:08:45 -04:00
  • bbd45a6f4b Fixed CommandException RogueException 2017-03-25 11:19:31 -03:00
  • df129dd766 Actually populate SocketSimpleUser's fields RogueException 2017-03-23 11:38:03 -03:00
  • ca18eb0eb4 Replace TryGetValue call with TryRemove call (#586) Finite Reality 2017-03-23 14:03:06 +00:00
  • 35d7a0cec8 Ensure UploadFile is always a seekable stream. RogueException 2017-03-22 06:08:58 -03:00
  • 13b9b15cf0 Fixed DateTimeUtils on .Net Standard 1.1 RogueException 2017-03-22 05:35:19 -03:00
  • 32cf7ba5e1 A few datetime fixes RogueException 2017-03-22 05:22:11 -03:00
  • 22e6b0f386 Fixed RpcChannelSummary accessibilities RogueException 2017-03-22 04:34:17 -03:00
  • 3a45e9ec87 Support InvalidSession(true) RogueException 2017-03-20 23:49:17 -03:00
  • 20f7ba431f Cleaned up and fixed several reorder issues. RogueException 2017-03-20 23:48:41 -03:00
  • 8d435e994b Filter null roles in SocketGuildUser RogueException 2017-03-20 23:46:11 -03:00
  • 0c8d643519 Minor doc/exception edits RogueException 2017-03-18 23:22:39 -03:00
  • 3fb21e06c2 Fixed RunMode.Sync running Async. Added ThrowOnError option. RogueException 2017-03-18 21:38:28 -03:00
  • 83bd16f329 Don't attempt to convert Embed entities to models if the entity is null Christopher F 2017-03-18 20:36:06 -04:00
  • ba07484fe9 Removed Mixed RunMode RogueException 2017-03-18 12:23:51 -03:00
  • a2b12520b2 Added CommandService logging RogueException 2017-03-18 12:14:14 -03:00
  • bc469cbb46 Process everyone permission overwrites before role RogueException 2017-03-18 11:33:38 -03:00
  • 5a6d6ee076 Fixed notempty precondition error message RogueException 2017-03-18 10:37:57 -03:00
  • 21959fe43c Fixed several permission issues RogueException 2017-03-18 10:36:37 -03:00
  • 2160e5dac8 Improve parameter precondition type safety (#532) Finite Reality 2017-03-18 12:55:53 +00:00
  • 96a377a258 If discord error code is 0, fall back to http code RogueException 2017-03-18 09:32:04 -03:00
  • fbd34d6719 Update MessageHelper.cs (#508) Confruggy 2017-03-18 12:57:56 +01:00
  • 3ddb01a5a2 Fix order of iteration in ExecuteAsync (#534) Finite Reality 2017-03-18 11:55:56 +00:00
  • efbd3cb681 GuildUserExtensions removed in favour of atomic role add/remove endpoints (#540) Mateusz Brawański 2017-03-18 12:54:49 +01:00
  • 11ba30c6fa Cleaned up DepMap type checks RogueException 2017-03-18 08:48:18 -03:00
  • 334ceacdbf Merge pull request #546 from khionu/dev RogueException 2017-03-18 08:42:57 -03:00
  • 84b3d24175 Merge pull request #549 from Mushroom/reactions RogueException 2017-03-18 08:40:55 -03:00
  • 683541ba24 Added RequireOwner support for User tokens RogueException 2017-03-18 08:38:24 -03:00
  • 458deb4332 Merge pull request #560 from Flamanis/patch-1 RogueException 2017-03-18 08:31:28 -03:00
  • 711a4e90a4 Renamed AvatarFormat -> ImageFormat. Cleaned up. RogueException 2017-03-18 08:30:33 -03:00
  • 6dd2e0a708 Merge pull request #573 from james7132/auto-avatar RogueException 2017-03-18 08:24:31 -03:00
  • cc11d667e3 Merge pull request #574 from Sentinent/get-userreactions-fix RogueException 2017-03-18 08:22:48 -03:00
  • bd0a329912 Simplify format logic james7132 2017-03-16 16:06:40 +00:00
  • 587ec65e79 Added Discord.Net.Webhook RogueException 2017-03-16 05:35:01 -03:00
  • 2b16c8620d Avoid catching log errors RogueException 2017-03-15 23:40:03 -03:00
  • 254c83ecff Started adding audio receive RogueException 2017-03-14 03:14:57 -03:00
  • 1d5b7a2b01 Removed Unknown status RogueException 2017-03-13 23:51:37 -03:00
  • 3bd920ce66 Merged UserPresenceUpdated into UserUpdated RogueException 2017-03-13 23:19:54 -03:00
  • 58d9fb1ed6 Fixed GetReactionsUsersAsync returning an empty enumerable Sentinent 2017-03-14 21:46:14 -07:00
  • 46b6b8c03b Review fixes james7132 2017-03-15 00:48:37 +00:00
  • bfc4fd686e Automatic animated avatar detection james7132 2017-03-15 00:33:07 +00:00
  • 506b4ff36a Merge pull request #571 from LeafyDev/patch-1 Christopher F 2017-03-14 15:38:47 -04:00
  • afdea0cec8 Merge pull request #572 from Bond-009/patch-2 Christopher F 2017-03-14 15:38:28 -04:00
  • 6ce0828989 Merge pull request #565 from Bond-009/patch-1 Christopher F 2017-03-14 15:35:43 -04:00
  • 22f5e8ff46 Fixed the example precondition attribute Bond-009 2017-03-14 20:10:37 +01:00
  • ab43f82771 Update audio_ffmpeg.cs William Haskell 2017-03-14 18:47:28 +01:00
  • 92028f59e9 Removed SocketClient's explicit ConnectionState RogueException 2017-03-13 22:25:38 -03:00
  • 900b9b082e Removed persistant guild list for user downloads RogueException 2017-03-13 22:17:35 -03:00
  • cab41851ba Prevent duplicate GuildUnavailables RogueException 2017-03-13 21:33:41 -03:00
  • 7e7df27024 Ready event waits until guilds are downloaded RogueException 2017-03-13 21:10:07 -03:00
  • 59a530fe1c Add installing with nuget using VSC to guides Bond-009 2017-03-12 13:28:55 +01:00
  • d111214bff Added new getting started guide Christopher F 2017-03-11 15:32:14 -05:00
  • bea5e37db8 Add installing guide Christopher F 2017-03-10 20:38:55 -05:00
  • 1e0ae66f52 Merge pull request #558 from Joe4evr/patch-1 Christopher F 2017-03-10 19:37:07 -05:00
  • bb78c50b6f Fix ConnectionState on DiscordSocketClient Christopher F 2017-03-09 19:25:43 -05:00
  • 94ea80b45e Modified User#Discrim check to properly check guild Flamanis 2017-03-08 00:51:10 -06:00
  • dc2230de86 guildUsers instantiated to empty collection, removed added nullchecks Flamanis 2017-03-08 00:48:18 -06:00
  • c643ceaa47 Add space after if and before ( Flamanis 2017-03-07 18:41:31 -06:00
  • b5f80a7a6c Should fix Linq ArgumentNullException Flamanis 2017-03-07 18:29:53 -06:00
  • 4b4506f243 ConnectAsync -> StartAsync Joe4evr 2017-03-07 17:19:51 +01:00
  • 78076bd9df Added support for reaction 'me' field Mushroom 2017-03-03 01:51:46 +00:00
  • 1b0e47be42 Fixed SocketRole.CompareTo RogueException 2017-03-02 06:55:09 -04:00
  • 8c75e0d581 Fixed a couple audio bugs RogueException 2017-03-02 06:12:14 -04:00
  • 1cd67c2467 Allow EmbedFieldBuilder to take object values RogueException 2017-02-26 17:27:32 -04:00
  • ba406bb646 Split typechecks into their own conditions Khionu Sybiern 2017-03-02 01:39:45 -05:00
  • 5e1d84d918 Merge pull request #395 from LassieME/issue/359 Christopher F 2017-03-01 17:34:39 -05:00
  • 34361fa64a Merge pull request #537 from RogueException/issue/477 RogueException 2017-03-01 18:19:43 -04:00
  • 66b7e0e7f0 Rename precondition to 'YoungerThanTwoWeeks' Christopher F 2017-03-01 17:16:06 -05:00