Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/discord-net/Discord.Net

An unofficial .Net wrapper for the Discord API (https://discord.com/)
https://github.com/discord-net/Discord.Net

Fix outgoing activity sending (#916)

This change resolves #916

Discord requires the {"type": 0} payload for all non-streaming
activi...

fdd2c80d2b47c4dcb507ed54352f592f890b9f93 authored about 7 years ago
Fix ShardedClient#GetShardFor null-case (#742)

This resolves #742.

Common cases for IGuild being null on access are DMs (since they do not
bel...

d5e9d6f9c1e70c7b6c569615e491de1149324f56 authored about 7 years ago
Renamed existing Flatten method to FlattenAsync and added new Flatten method. Also fixed ClientHelper using incorrect guild batch count. (#744)

5bbd9bba8254e3b4ba21cf359955fd091a94d8a6 authored about 7 years ago
Fix #854 Added ViewChannel enum and property to channel permissions (#874)

* Fix #854 Added ViewChannel enum and property to channel permissions

* replaced usages of Ch...

edfbd055bb3ee62c565370af3abb84ab7214d2d6 authored about 7 years ago
Fix flawed bulk message deletion (#872)

* Fix flawed bulk message deletion

https://github.com/RogueException/Discord.Net/issues/871, ...

804d9188e79df57fc2d298107f9f1260c83b1ea1 authored about 7 years ago
Added a contributing guide (#828)

commit 779ec4677e8b3979f83bcc6a673062ff6caa8be6
Author: Christopher F <[email protected]...

cd82a0f70cb7c350c36e35f9a70c8c1f4aa6bb27 authored about 7 years ago
Add EditorConfig (#876)

commit c692306fcc1e86ab92dd10683d3719f16c02a249
Author: Acid Chicken (硫酸鶏) <[email protected]...

5c8c78498b0f26358cbad5271f55bd2ab58dd7f0 authored about 7 years ago
Add support for channel categories (#907)

commit a85c5814a74e473e95fe172f0379cbc7f9f951d8
Author: Christopher F <[email protected]...

030422fa1ddada549cea65cd87dae537cb1aaf76 authored about 7 years ago
Fix broken markdown in command docs (#920)

I screwed up in ##826 and broke the `CommandAttribute` section.

39bddca5d13965ea59a7dbd1317b76b29fe2fff3 authored about 7 years ago
Fix nullref exceptions from Rich Presences

c08f37bb0344bc48159c6cebcd1599b30d12bf7e authored about 7 years ago
Allow null value to reset IGuildUser nickname (#923)

* Added workaround for UserHelper#ModifyAsync that accepts null values as a way to reset user ni...

227f61aa4e05affb0eb76aa3ab2ebd3bc2c0e30f authored about 7 years ago
Remove RPC from main distribution (#925)

b30af57b7facbac43f1079891b249471d67e9983 authored about 7 years ago
Ability to ignore unused parameters instead of failing the command. (#915)

* Addition of FailOnTooManyArgs

* Correct name & only pass in bool

5f46aef3a761b24dcd8ef5ecb4b8811d0f374059 authored about 7 years ago
Attempt to patch the GameParty nullref

Not sure if this works, needs a more proper solution in the future
anyways

5ce85deb9db694de28333bd3b5655be1638bcddd authored about 7 years ago
Add missing REST Webhook implemenation (#843)

* Add Webhook API models, REST implementation, and Socket bridges.

* Remove token overrides f...

7b2ddd027cd5f2fed37a06364f827ebe36fc5dbe authored about 7 years ago
Added support for animated emoji (#913)

* Added support for animated emoji

This was such a useful feature Discord, I'm glad you added...

a19ff188e9f4ea7019966dd7411754230b739abc authored about 7 years ago
Refactor Games, support reading Rich Presences (#877)

* Add API-level support for Rich Presences

* Add library-level support for Game presences

...

34b4e5a6d2f39a43ab3121f997cc3c92aca25165 authored about 7 years ago
Allow users to opt-in to proxies (#888)

* Allow users to opt-in to proxies

* Allow opting in to proxies on the WebSocket

678a7238e6172ae539a5746fb5bc1b2c734258a0 authored about 7 years ago
Bumped version to 2.0.0-beta

39b5d0e74cc416a0d84d741c1d5585155c1d2075 authored about 7 years ago
Update invite link

thank you @SinisterRectus :slight_smile:

bbad052ec7b5dc89e43825064aaf7d0e31bdbbf3 authored about 7 years ago
Fix async warnings

c461201fa5ea617d3edb0ded41d2e75e9352779a authored about 7 years ago
Fix null channel being passed in RequirePermission preconditions (#886)

* Fix null channel being passed in RequirePermission preconditions

* c#7 pattern matching

e5dfb6c3e54f09e51223b5706ce96ddec97c8291 authored about 7 years ago
Implemented emoji endpoints (#835)

* Implemented emoji endpoints.

* Fixed: now using API entities for REST client.

* Removed ...

b4bf046ad483d1daa6f5a8b73f249602ca489e74 authored about 7 years ago
Add GuildPermissions and ChannelPermissions Unit Tests (#873)

* initial commit

* Add GuildPermission tests for constructor and modify parameters

* Fixed...

cf8de42b624074f736ec15f76f20056a8d1f784a authored about 7 years ago
Change default InviteAge to 24 hours

Resolves #859

9979a027d54c355fb344eee975ded1ed67a6d291 authored about 7 years ago
Move CommandExecuted invoking up a scope for generic Task commands

Resovles #870

8d533930faf98665c3f13827f66e102c866d4926 authored about 7 years ago
Merge remote-tracking branch 'origin/dev' into dev

623d60fe519eb8a8a0b6c056f6e5d850ba8f31bf authored over 7 years ago
Ignore messages with an ID of 0 when calculating age

676be4081bef69ccaaf99635375a8528adf60eee authored over 7 years ago
Fix GuildPermission Modify, Add Missing Permission to AllowAll (#866)

* Use named parameters in GuildPermission constructor, fix ordering of parmeters in Modify const...

dec7cb2b5b8016e5de28477396d0228241b463a4 authored over 7 years ago
Tweaks to audio docs (#867)

* Tweaks to audio docs

* Make it more obvious that -1 means infinity

e30fd29085b59e6b891cc987841e970e3e93c8bd authored over 7 years ago
Fix general typos (#852)

da335b95c4b46478646274e4d8be484e66849179 authored over 7 years ago
Update VS Code csproj example to target version 1.0.2. (#849)

* Update target version to 1.0.2.

* Change to target latest 1.x stable.

dc151e8998647cc3eaacc9afa931073c6923554f authored over 7 years ago
Add IEmbed#ToEmbedBuilder extension method (#863)

* Add IEmbed#ToEmbedBuilder extension method

* Implementing reviewed changes.

* Switch to ...

5218e6be97aa20428104366afb34bf6e0800c451 authored over 7 years ago
Proposed Solution for #674 Permissions Changes (#743)

* Initial commit of changes. Changed permissions from bitwise index to use bitwise flags instead...

f9963380a7a33c826507bebf555294b72bace633 authored over 7 years ago
Remove payload compression, use stream compression (#853)

759db3414627bfd33091108e2dcf15ca14ac01c2 authored over 7 years ago
Add Async suffix to command-related Tasks (#804)

commit b7fb44a94fb1e75f696f281d6b201eba3f48e864
Author: Hsu Still <[email protected]>
Date: Sat...

14fbe40cbc7a7ce6f16a1ea8d6592dff8418cb3a authored over 7 years ago
Client is global variable (#789)

In the previous section of the tutorial https://github.com/RogueException/Discord.Net/blob/dev/d...

d8c4b7537bb467b75e8856083040c89c8fefd183 authored over 7 years ago
Minor Quickstart tweaks (#783)

* Remove saving Console.ForegroundColor to a local

* Add message handler checks

* Add comm...

88c9964b54068099685a64b2bb11e8df8254f9f0 authored over 7 years ago
Improve upon Property Summaries in CommandServiceConfig (#839)

* Improve Boolean Property Summaries

Having the `CaseSensitiveCommands` property summary aski...

71e8b88514288e63162300faa6a01d4e281ad775 authored over 7 years ago
Improve library documentation (#826)

* Improve the Command Service documentation

The following changes have been added to this PR:...

22d79c100449f0f1e9380bdffc627e1097a82ff3 authored over 7 years ago
Move DeleteMessagesAsync from IMessageChannel to ITextChannel (#829)

e00f17fe5533e638d3218cdb1f8434b520cbe37e authored over 7 years ago
Disable obsolete warnings in files that reference TokenType.User

347c5a0d3970d47e9c8c4a1fe358071e0ea81754 authored over 7 years ago
Typo fix for SocketGuildUser.Hierarchy description (#831)

f8108871d6f2da081f83e3d5b9914c80c92db809 authored over 7 years ago
Add BaseSocketClient object. (#773)

* Add BaseDiscordClient. Add various missing RequestOptions args.

DiscordSocketClient and Dis...

9b7afec4cc5d92b8d7b607bb193d92b42b1e84ef authored over 7 years ago
Obsolete TokenType.User

fc5adca94e30a3f7e51d2ae4f4bbf1309481a7e7 authored over 7 years ago
Implement welcome message channels (#819)

30e867a183d1f869570fdef3002dad359e93bdbe authored over 7 years ago
Update WS4Net dependency to 0.15.0 (#812)

Also changes target to NetStandard1.3

e25054bb3b0a756fef02ed44fa90d02e56865b1e authored over 7 years ago
Create unspecified channel object for unknown channel types (#811)

* Partial fix of #810, addresses critical connection issues.

* Implement fix for REST.

* I...

ec03883e26fca5f67cc00b8cd2ba8cc5b8158b73 authored over 7 years ago
Condense redundant AddField overloads in EmbedBuilder (#790)

* Remove extra AddField overload in EmbedBuilder

* Remove AddInlineField()

479361bbea4f7baebbb55ceb211ce9f02368b91e authored over 7 years ago
Add IsNsfw to TextChannelProperties

484626407472427e4f2aad9cdab2dc75feb7a611 authored over 7 years ago
Removed IChannel#Nsfw, added to ITextChannel

608bc359ee01fc801ef226e153869b30d81f24b4 authored over 7 years ago
Add GetReactionUsersAsync(IEmote) overload (#731)

* Add GetReactionUsersAsync(IEmote) overload

Resolves #730

* Remove obsolete GetReactionUs...

5d7f2fc7ec9d352290538ddf1feec1696209a8e3 authored over 7 years ago
Added SendFileAsync (#774)

0de5d5b02ba5bccd92109ea76fb8e76c522415a2 authored over 7 years ago
Remove EmbedBuilder -> Embed implicit conversion (#801)

94f7dd2ab8ef35ddd901e4ab3ea6453986b2c7d6 authored over 7 years ago
Added CommandService.CommandExecuted (#747)

e991715bac7643d41bef183cb0374b7b8dec2c44 authored over 7 years ago
Bump version to 2.0.0-alpha

0fdb2d2c3bb3e1e1ca6f657c62ec448a43a6f6cd authored over 7 years ago
changed NameAttribute to work for parameter (#765)

9c81ab9fe492e5548f0b3c84125df2b3856b618f authored over 7 years ago
Add NullableTypeReader (#785)

* Add NullableTypeReader.

Primitives now also load a NullableTypeReader<T> and any value type...

cb0ff7817d066733c01fe66080df9038445e329b authored over 7 years ago
Don't throw when receiving a presence for a user that doesn't exist (#746)

4205d68b5ae0e3a882fd920e76eb806a176ca157 authored over 7 years ago
Preemptive Ratelimits should be logged under Verbose

3c1e76615e1ef37cf3deb9aa9ab3e3b2f2064e41 authored over 7 years ago
Changed Guild#DefaultChannel to resolve the first accessible channel (#777)

* Changed Guild#DefaultChannel to resolve the first accessible channel

Resolves #776

This ...

1ffcd4bfa713b6bdedf238a4845880d79ec4fc5b authored over 7 years ago
Reworked IChannel.IsNsfw to support the new API flag (#771)

IChannel.IsNsfw will now return false when being used on any channel
that is not an ITextChanne...

182f00f8ce51d3e350d1793dc016474751f63f75 authored over 7 years ago
Bumped version to 1.1.0-alpha

361bfc1a90dbe75d446ed5ce95666d57d526cc61 authored over 7 years ago
Fix CreateGuildAsync not sending icon stream. (#768)

* Fix CreateGuildAsync not doing anything with the input stream for the guild icon.

Also fixe...

865080add9f0c8b5d761f5ce5f5cdd16d4954e8c authored over 7 years ago
Throw when attempting to add or remove a member's EveryoneRole (#781)

* Throw when attempting to add or remove a member's EveryoneRole

This resolves #780

* Remo...

506a6c96c9d7336f87be6ad46d654958fe6249e9 authored over 7 years ago
Try to pull DM channels from cache on CHANNEL_CREATE

f9970891742775253b453a2b8532dbb7b2f5c7d1 authored over 7 years ago
Fix everyone mention. (#755)

* Update RestRole.cs

Fix everyone mention.

* Update SocketRole.cs

Fix everyone mention....

6b5a6e7f1fba738d13a465977b5c4ac7cf107d14 authored over 7 years ago
NullOrEmpty -> NullOrWhiteSpace (#758)

Seeing as D.NET will warn you about an impending BadRequest if you try and send an empty field, ...

57a461c9ffe880d06f3b23419180c3ee0eac40c8 authored over 7 years ago
Test the Discord.Color structure (#786)

This provides tests to ensure the following:
- Creating a Color
- Creating a Default Color
- ...

22b969cbc7de5ab1ee7e7ffc6f3ce71154c67c47 authored over 7 years ago
URL-Encode reasons on Kick/Ban (#787)

This resolves #784

95b78df9f049e9b4826468d3f1e0e9af7df0167a authored over 7 years ago
Allow duplicate RequireBotPermissionAttribute

dfcb4b39fbc0167f983c725e36f4fcc147e16e34 authored over 7 years ago
Update client.cs (#752)

* Update client.cs

Let's not have the client be a local variable, hm?

* Update complete.cs...

c4dcb9dc17762b4f1758e46e6b7d6324955bbca8 authored over 7 years ago
Added IServiceProvider (#753)

b59c48b9ec5ee2ceb0fdec01fc03d96e28467e6e authored over 7 years ago
Add line to show subscribing to CommandService#Log (#756)

0bdc2455bc71e71e3fe2e67d3ca3fc5317bcf0d2 authored over 7 years ago
Update Discord.Net.nuspec

0a41694f011a8fdf4cd1ecae44f31414bf71222c authored over 7 years ago
Update LICENSE

710e1824bfc0b4895531a2052d679aee7e4d62fb authored over 7 years ago
Merge pull request #654 from ObsidianMinor/dev

Fixed RestGuildUser not updating inherited RestUser properties

8068a0ba0ef0e8b1195889dfdb443c9c742bd697 authored over 7 years ago
Bumped version to 1.0.2

263864f5792eae5bc3545bdec11eab71b9983f2a authored over 7 years ago
Proper versioning is hard

ff10f17cba6b25642ac3543a47c32a3d513baaac authored over 7 years ago
Removed hardcoded suffix from nuspec

d27657d193fdffe5c3b7f687ba2372fb57620334 authored over 7 years ago
Removed version from README

b35fbac017e496c885854eaa54f73a4c4092b561 authored over 7 years ago
Fix potential nullref in embedBuilder value setter (#734)

* Fix potential nullref in embedBuilder value setter

* Null check on footer iconUrl

* Addi...

d89804d7c7b4923bc9132fa622de3b843bcf3904 authored over 7 years ago
Unify ShardedCommandContext with SocketCommandContext (#739)

* Make ShardedCommandContext derive from SocketCommandContext

* Explicitly re-implement IComm...

8cd99beb622532290ce34ef39ae3000a3992831e authored over 7 years ago
Make the "cannot be loaded" warning fire correctly (#729)

Why am I such a bad programmer? Maybe I'm just bad with git. Maybe I'm
just bad in general. May...

d2afb06942868521b1ea5cc193abc2a2a08d69e3 authored over 7 years ago
Add back the case for ParameterPreconditions (#735)

b6dcc9e8d8b9bb72e66c9446bc6579560d9fbd23 authored over 7 years ago
Fix CalculateScore throwing on missing parameters (#727)

* Fix CalculateScore throwing on missing parameters

* Bump to version 1.0.1

7597cf5baab8f8818b62f0a67ff649b00676430f authored over 7 years ago
Bump version to 1.0.1

c316b29286f71f9ee11fada3becbf692e90b4084 authored over 7 years ago
Updated version to 1.0

26bc0b300da7198e2a3f62060316214664c69af5 authored over 7 years ago
Fixed compile error

ba18179eb845e21cda7f2772e22e7a14f4bf2732 authored over 7 years ago
Added int overload to EmbedBuilderExtensions

3b78817c544d5a35fb0c0e7b9f395b9c353da6f6 authored over 7 years ago
Style cleanup

14dfc48df3dcce3842731a08e73f76ccb5dee675 authored over 7 years ago
Add embed builder extensions (#460)

* Add embed builder extensions

People in #dotnet_discord-net suggested that this should be pa...

fdd38c8d7f9292b6ab5e25ac9596b973e07fcca6 authored over 7 years ago
Allow commands to return a Task<RuntimeResult> (#466)

* Allow commands to return a Task<RuntimeResult>

This allows bot developers to centralize com...

74f6a4b392fb9ff6dfed77f6a1195f93a9c16efe authored over 7 years ago
Allow arbitrary attributes to be added to commands (#458)

* Allow arbitrary attributes to be added to commands

I still don't approve adding type info b...

b96748f9c3d4851191f0e4893fd19a32690df6fc authored over 7 years ago
Reorganized properties in Emoji.cs

394e0aa4d19fe5bc30d47cfcc30423e18186770c authored over 7 years ago
Adding Equals() overloads for reactions/emotes (#723)

224d0403dbd5bc8352de53a09129847cef45fe07 authored over 7 years ago
Update commands with C#7 features (#689)

* C#7 features in commands, CommandInfo in ModuleBase

* Update TypeReaders with C#7 features ...

032aba91291e1423af8f040733cc82e706ac6e7d authored over 7 years ago
Add color presets. (#725)

* Add DiscordColors struct

* Moved presets to Discord.Color

41222eafeb57822d42015060a807d482187cc047 authored over 7 years ago
Revert change of all Url types on IEmbed to string (#724)

7837c4862cab32ecc432b3c6794277d92d89647d authored over 7 years ago
Add support for audit log reasons (#708)

* Add support for audit log reasons

* Made changes per discussion

1ce1c019b399b83fb7ed946ec7908d5d37b567fb authored over 7 years ago