Commit Graph

2632 Commits

Author SHA1 Message Date
Christopher F
699ac29ff5 Merge pull request #645 from Bond-009/patch-2
Update the example precondition to use IServiceProvider
2017-06-15 10:44:33 -04:00
Christopher F
77bf841d1d Merge pull request #669 from Bond-009/cmddocs
Update cmd docs to use IServiceProvider
2017-06-15 10:43:14 -04:00
Drew
fb01e16b36 Fixed dead link (#662)
* Update intro.md

* Update intro.md

* Update intro.md

* Update intro.md

* Update intro.md

* Update intro.md

* Update intro.md
2017-06-15 10:43:06 -04:00
Christopher F
1018fa6873 Merge pull request #683 from Joe4evr/QuickstartExtraComments
Added/clarified some comments in structure.cs
2017-06-15 10:42:40 -04:00
Christopher F
925ae945e1 Merge pull request #699 from Izumemori/spelling-fix
Fix spelling
2017-06-15 10:42:33 -04:00
Joe4evr
b0a3ce5e7c Respond to feedback. 2017-06-13 10:58:06 +02:00
Izumemori
1d096a7fc5 Fix spelling 2017-06-13 01:58:54 +02:00
Joe4evr
6cdc48bfa6 Move instructions about BuildServiceProvider() up 2017-06-07 04:32:59 +02:00
Joe4evr
12acfec1db Respond to feedback 2017-06-04 23:44:39 +02:00
Joe4evr
d05191ed05 Added/clarified some comments in structure.cs 2017-05-30 17:54:32 +02:00
RogueException
8eb9b2071c Set hasHeader in SodiumEncrypt 2017-05-25 21:45:41 -03:00
RogueException
333881a711 Expose audio header more often 2017-05-25 13:54:57 -03:00
Bond_009
892eca39fd Update cmd docs to use IServiceProvider 2017-05-24 21:05:06 +02:00
Christopher F
3fb661a33a fix docs compile issue 2017-05-21 14:55:47 -04:00
Christopher F
588df7b0c7 Merge pull request #653 from Joe4evr/quickstart-rc3
Update the quickstart structure example to rc3.
2017-05-14 18:46:18 -04:00
Joe4evr
af5fdec486 Update the quickstart structure to rc3. 2017-05-13 03:15:55 +02:00
RogueException
c01769ef4a Updated version to 1.0.0-rc3 2017-05-11 00:03:38 -03:00
RogueException
4c7fad78e1 Build promises when guild is unavailable 2017-05-10 19:28:25 -03:00
RogueException
feebcb4838 Update System.Net.Http to 4.3.2 2017-05-09 20:55:54 -03:00
RogueException
285a0e5817 Updated deps, cleaned csprojs 2017-05-09 20:51:00 -03:00
FiniteReality
1e888cde24 Fix CheckPreconditions giving empty service provider
Parameter preconditions were always getting the empty service provider,
even when a custom one was provided in ExecuteAsync, which means that
preconditions which use services cannot work properly.
2017-05-08 22:15:47 +01:00
Christopher F
32feb0a9cf Merge pull request #646 from FiniteReality/dev
Remove CommandService.BuildServiceCollection
2017-05-06 13:29:49 -04:00
FiniteReality
00895b1227 Remove CommandService.BuildServiceCollection
💥
2017-05-06 18:25:44 +01:00
Bond-009
a1a90ae46e Update the example precondition to use IServiceProvider 2017-05-06 11:33:33 +02:00
Finite Reality
112a434424 Allow for case-insensitive HasStringPrefix (#644)
This was 👍'd in the dev chat, I forgot to make a PR for it (whoops!)
2017-05-06 02:39:46 -03:00
Sindre Langhus
82a413ace6 Fix for empty user objects after GUILD_MEMBER_REMOVE (#641)
* Made GetOrCreateUser always call AddRef and added check to PRESENCE_UPDATE to avoid readding users who have been removed from guilds

* Removed AddRef as per dev guild discussion
2017-05-04 13:16:33 -03:00
RogueException
870dc50a68 Fixed RequireNsfwAttribute definition 2017-05-04 13:15:51 -03:00
RogueException
4a128b326b Increment globaluser refs on private channel creation 2017-05-04 13:14:35 -03:00
RogueException
bd5ec0a29a Increment GlobalUser reference count on GuildUser creation 2017-05-04 13:09:55 -03:00
Christopher F
d189bb9748 Expose the 'fields' collection on EmbedBuilder (#603)
* remove tip in docs about SocketEntity.Discord

* Expose the 'Fields' collection on EmbedBuilder

After some discussion I decided that there was really no reason to keep this private, and it didn't really go along with the rest of the design of the EmbedBuilder.

This is NOT a breaking change.

Exposing this property should not have any negative effects.

* Don't allow EmbedBuilder's Fields to be set to null
2017-05-04 12:53:40 -03:00
Christopher F
576a52cdc6 Restructure and replace emojis with a new emote system (#619) 2017-05-04 12:52:48 -03:00
RogueException
ba1982a3f9 Replaced DependencyMap with ServiceCollection and IServiceProvider (#625) 2017-05-04 12:52:26 -03:00
Christopher F
7f1fc286cf Add IChannel.Nsfw, RequireNsfw precondition (#633)
* Add IChannel.Nsfw, RequireNsfw precondition

* Refactored IChannel.Nsfw to IsNsfw, removed NsfwUtils

Per pull-request feedback

* proper nsfw channel check
2017-05-04 12:49:32 -03:00
RogueException
05f8f41567 Fixed PR check in appveyor.yml 2017-05-04 12:45:24 -03:00
RogueException
c40857bb1e Added personal myget 2017-05-02 02:05:57 -03:00
RogueException
4d7a97c37a Push artifacts from build script 2017-05-02 01:49:57 -03:00
RogueException
5ad2d7361d Added appveyor.yml, README edits (#639) 2017-05-02 01:03:04 -03:00
Sindre Langhus
90ac9027cf Replace Where+FirstOrDefault with FirstOrDefault in SocketClient (#636)
* Replace Where.FirstOrDefault with FirstOrDefault

* Replace Where+FirstOrDefault in ClientHelper
2017-04-30 21:29:12 -03:00
Bond-009
cb4f6e37f6 Overloaded AddModuleAsync with Type (#581)
* Overloaded AddModuleAsync with Type

* Overloaded RemoveModuleAsync with Type

* Use expression-bodied method for consistency
2017-04-29 04:42:47 -03:00
Confruggy
3365bbb043 Fixes ChannelTypeReader (#630) 2017-04-28 11:49:59 -03:00
Confruggy
4ca273dd4a Fixes RoleTypeReader (#631) 2017-04-28 11:49:50 -03:00
RogueException
ba1a9aaa18 UnstableRestClient should timeout instead of ignore requests 2017-04-26 13:09:08 -03:00
RogueException
bd85bbf30a Moved UserAgent to DiscordConfig 2017-04-26 13:06:34 -03:00
RogueException
c6ccddb4ce Added UnstableRestClientProvider 2017-04-26 13:06:13 -03:00
Bond-009
294ffa3729 Remove Discord.Net.Providers.UdpClient from pack.ps (#627)
This should fix the appveyor build.
2017-04-26 12:41:32 -03:00
RogueException
9954536fcc Removed UDP Provider 2017-04-26 12:19:50 -03:00
RogueException
649bf27557 Fixed nullref in UDPClient.SetCancelToken 2017-04-26 12:06:46 -03:00
RogueException
7b99c6003d Updated test dependencies 2017-04-26 10:35:56 -03:00
RogueException
a306d83283 Added net45 TFM 2017-04-26 10:25:08 -03:00
RogueException
f8b9acc4a1 Use implicit package references (#626) 2017-04-26 10:03:23 -03:00