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
48fed064d446ca4a1c685893320e09b638eace89 authored over 6 years ago
* ConnectAsync(bool external) API implemented
This allows developers to handle the AudioClien...
890904f32cf6c38abea60149b858e2bf8f63154a authored over 6 years ago3acf2a9a6bb13d5b75c09babaf7234cb2707f4e8 authored over 6 years ago
513a489bf82ed4e845ff3df9fe21c06e80bb28b8 authored over 6 years ago
9ba38d77966897037cb6355eda2215fd9a235712 authored over 6 years ago
some guilds aren't on g250k yet? not sure
64d8938ed5100d4c8f3a2afaec3a6becb53cf9b8 authored over 6 years agoForgot to hit save properly... Whoops.
aeb30955932803e88fcd056f817f449e8664715f authored over 6 years agoCloses #1074
This code was not referenced anywhere in the active codebase.
a718a7d3c234a37d1c792ac84af0ae8dce61c1a5 authored over 6 years ago0c7cb73b06aba3eaeb811b4671fd0f4a5078a491 authored over 6 years ago
Use (actual, expected) format for Assert.Equal, fixes analyzer warnings
415e2f773978353025ea8b2f6c3d9929601c28c1 authored over 6 years agob0042606b628e02ffe2bee3135c7ed42c3b8311f authored over 6 years ago
Discord no longer treats channels prefixed with 'nsfw' as NSFW,
so we no longer need to have thi...
This reverts commit adf4da19fc116759c4246c978143987712fa2116.
Someone hasn't written c# in a while
237ad0f8675023478ec8ad41c7b6b6fd19ceed2d authored over 6 years agoadf4da19fc116759c4246c978143987712fa2116 authored over 6 years ago
c0c565fd7ee03fa569027fff7f17db90d9376b4f authored over 6 years ago
8fb2c71814fad9bcab1888fb8d66d693cc98a4b1 authored over 6 years ago
* fix channel permissions modify parameter to use nullable boolean, correct default value
* A...
a06e21261c66e7aeacde11911ce5ee1ed6baba2f authored over 6 years ago* Fix #995 ICategoryChannel.CategoryID throws NotSupportedException
* Add tests
* change r...
f9cbff5e42c04aa8a0fe87377ba68aa7d748d873 authored over 6 years ago
- Fixes indentation with a few files (looks like a bad copy+paste job)
- Renames RoleInfo to Rol...
- Replaces the usages of `ReadMessages` with `ViewChannel`
- Renames the read message parameter...
* Update deps, fix test warnings.
* Support ns2.0
* Fix typo
* Remove ns1.1 support
...
bbbac85c46162d7bb44ecdd68194ab79db25037d authored over 6 years ago* Deprecates ReadMessages, introduces ViewChannel
* Adds period and comma somehow missed
5f084adf94f3215b6d68c3a8b61cbfad7376f18c authored over 6 years ago* Implement DeleteMessageAsync
* Refer to MessageHelper instead of duplicating call
* Fix ...
bc6009ec7207e16aedecdc658dc59b8ac02c400e authored over 6 years ago* Add ability to support different types of quotation marks
* Added normal quotation mark to ...
cee71ef35a450802ef35090d9eaf167ca39306e8 authored over 6 years ago* Add a dedicated TimeSpan reader so it doesn't suck
* Pass input as lower case
b52af7ae7caaddd79101aeb9f5af2ce482890bc2 authored over 6 years ago
commit fa3303426766a59e7aa4d67e8b50826cfe7204ec
Author: Acid Chicken (η‘«ι
ΈιΆ) <[email protected]...
5023357a60bd5ae454b35426ddd279fb3284b7e8 authored over 6 years ago
commit 07bca5b31a3580d55278878eabb56a82973f8c8f
Author: Joe4evr <[email protected]>
Date: ...
commit 114e5b431b26669bcdaac9f84792a216ad67186f
Author: HelpfulStranger999 <helpfulstranger999@g...
* Cleaned up and refactored slightly
* Resolves #971
* Adds support for default avatars an...
79811d0e618c011e6cca542811031d824650dae5 authored over 6 years agoPreviously, Voice channels did not have ViewChannel in their "all" permissions
e764dafe083bf5db62091ac1f6b3d438eee38882 authored over 6 years ago32fc2df21b1840fd913ccce80c0686e8e853b43d authored over 6 years ago
* Copy audit logs impl from old branch and clean up
I suck at using git, so I'm gonna use bru...
39dffe858584d0e9eed750bff6426e9562db4262 authored over 6 years ago97c893107b51de24a38ea03c2f8260030c8fc7f5 authored over 6 years ago
- Removed unnecessary parameter in SocketVoiceServer
- Moved SocketVoiceServer into Entities/...
bb4bb138460cc1e6bac53b4e838893dcfd812ce7 authored over 6 years ago7cfed7ff67ac9aee517de4130d9ccf504791ed61 authored over 6 years ago
* Expose VoiceServerUpdate events
* Amend based on feedback
* Move this out of guild entit...
e775853b1b26eaf80e6e76c295b44ca6241eaee7 authored over 6 years ago* Expose the internal entity type readers
* Add BestMatch property to TypeReaderResult for ea...
660fec0cbc705b996838ba7a574fb36c02f35ce2 authored almost 7 years ago6a7810b3a4d1050149681864d02d55ce722ed58f authored almost 7 years ago
* Add sample bots to the solution
* Fix missing attributes, show use of preconditions
217ec34ef05ef3f022e20394a62801546b2ce5d2 authored almost 7 years ago* Initial commit
* Add TrackUrl
* Rename AlbumArt to AlbumArtUrl for consistency
73dc884d47bbff897de234351b39b97979cc9f14 authored almost 7 years ago- Replace 'var _' with simple '_' discard as well.
3631886d2bf63b2a2e6175c185f51598612becf3 authored almost 7 years ago9b29c004fa8216cff1bd593f6eb90936656886a8 authored almost 7 years ago
* Initial support for invite member count arg
* Fix IDiscordClient#GetInviteAsync behavior
...
7022149536ea1c9a92d6dce846cdf7d1df76772e authored almost 7 years ago* Allow setting IgnoreExtraArgs on an individual basis
* Remove passing in the flag as a sepa...
6d3010065fdeddaf58701c6a59d0eb0d0749a7fd authored almost 7 years ago- This commit splits up the get statement lines for better analysis.
a3ce80c1dcaecc255d1650b9e227d2f30e440d0c authored almost 7 years ago* Add EditorConfig
* Add basic .NET style rules
* Add naming rules
* Add some more exte...
a4d1e2bc14c09bf0db02b1291da216ba00bb5268 authored almost 7 years ago510f4745ea5f6d6fe3e802249adc79945733dcb5 authored almost 7 years ago
c618cb3ccd6e9ebf2d5b85e872379272487f6395 authored almost 7 years ago
b8b59d97ae788a9d971258010bced393dea365f6 authored almost 7 years ago
* added UserDefaultAvatar to IUser
* pass ushort as discriminator
* removed unneeded ushor...
109f663a9adc450823f9cd91da03812256553f51 authored almost 7 years agoRemainder parameters weren't parsed properly.
7457847489cc6026d2304cc43554685f37ddd354 authored almost 7 years agoc67db8896113615f2404cd7b5c2a121528c3bb44 authored almost 7 years ago
b918712ad2826a64f784a8c5c3882ff737ce814a authored almost 7 years ago
6b7c6e9667105d51d589585dcafb43500e722e28 authored almost 7 years ago
* Create new entities on each build call. Added Length property to EmbedBuilder.
* Resolve Le...
2988b38ea80cb4778e4d0993d827c2cedd2f5481 authored almost 7 years ago* Throw when attempting to modify a message not made by the current user
* Didn't realize the...
d50fc3b4e1ebc42762d085a92adfb34e118ee0ee authored almost 7 years ago* Update Users property for category channels
* Wrong property being used for Channels proper...
810f6d610eb2f27db777a1e408a7954efb2cc1a3 authored almost 7 years ago6d58796f2dae251afbbc6175354d27ed69118cfb authored almost 7 years ago
* Add guide for building the docs
* Add version to the footer of the docs
* fix links for ...
88e62440758c6a5d498be0a55180a77d9cd01bdd authored almost 7 years ago7d1f4d1dff41c1a4015668395a4516264c42dba7 authored almost 7 years ago
55299ff14f4af6e9f046b2a33e78e32eb0523ade authored almost 7 years ago
1905fdec04152e1fd63e26ebf7707a1d11a4d0f3 authored almost 7 years ago
This resolves #987
Previous behavior was that even if `null` was passed for an embed in
UploadF...
* UnixTimestampConverter should now obey a maximum value
This change prevents an issue where ...
bfaa6fc97a392867fd7c5251cdf6e396196b5f46 authored almost 7 years ago
- Add a helper under CDN for cover art URLs
It would be bad practice of us to leave CDN urls har...
* Initial Spotify support
* Remove GameAsset#ToEntity
- appId doesn't seem to be necessary...
64b9cc7a538195040cd60779b68c0d11b77ca3c0 authored almost 7 years ago
Previously it was implemented under Discord.Net.Rest, which seems
inconsistent and unnecessary.
...
To reply with just a rich embed, users have to invoke ReplyAsync with
`ReplyAsync("", embed: emb...
In f19730e4, AddModule(s)Async was changed so that the IServiceProvider
was optional, both at co...
* Move REST requests to appropiate class
* Add call to ClientHelper and expose to public API
...
f175dde2b3197201392e2356baa7fbaabb0928a3 authored almost 7 years ago
commit a8bafb90cd1c5ea12abaa1aa01d0929833c999a8
Merge: f38dd4c4 7e04285e
Author: WamWooWam <wamw...
IServiceProvider does not support scopes by itself - this is a behavior
introduced by Microsoft'...
This prevents an issue where no clients could be constructed.
In 2fd4f56, the case for user tok...
e68ef63bc6ffb70eb4b43cfe9197e4ac20fac7b0 authored almost 7 years ago* Set usage of TokenType.User as an error rather than a warning.
* Remove commented sections ...
2fd4f5670edf9e7db72bb71f19efd1e1502b015e authored almost 7 years ago* Resolve #936
* Remember to not search *only* typereaders for primitives π
170a2e00bdba9bdb2370040ee6f3015d05a11a0a authored almost 7 years ago* Add missing param to constructor
This should fix `15:02:44 Gateway System.MissingMethod...
8537924d9b48f4a5942fff2c8d9595456e15fb5b authored almost 7 years ago* Allow modules to be built regardless of their declaring type.
* Need to exclude submodules.
4edbd8d4b9cc46a48dbf02ad4bbd04fccc67ea27 authored almost 7 years agoIf one is not passed, they will default to an EmptyServiceProvider
This resolves issues where s...
f19730e43385c2e07b19b9677a67d061b51661be authored almost 7 years ago* Add tests for more Permissions code coverage
* Add guild tests
* Add more in-depth cover...
63e670464fd9416137d308ac805c0cac7d0aba74 authored almost 7 years ago
HasFlag was checking if any of the flags were set, not the ones
specified, and ResolveChannel w...
This fixes an issue where custom ModuleBases that contained a generic
parameter would be loaded ...
fda19b5a8f05b5aa1b37e4149450864501c49bad authored almost 7 years ago
The username parameter was being used to set args.AvatarUrl as opposed to the actual avatarUrl p...
88765970ec80bcce8cf8dc59fd6812f7005dad50 authored almost 7 years ago* Add request info to RateLimitedException
* Remove Promise from interface.
* Add Request ...
500f5f434a0aa7e0eb027c6da80f96f9d4c06123 authored almost 7 years ago
commit 5b047bf02b4299f34172cac05dc7e4a84ecc108c
Author: Joe4evr <[email protected]>
Date: ...
178ea8de4d53183c30cc304781d2f7acedbd0950 authored almost 7 years ago
3b2b4342581758eaafa18ee0bc3a4a945ce1bfcb authored almost 7 years ago
b88ce8c51fbbc47a42c1e1dcacf8af60dadc8a4d authored almost 7 years ago
This resolves #938 and #883
Note: This fix is not 'verified' in production (I waited over a wee...
73ac9d7886aa48b9d809c56e51945056f3b67232 authored about 7 years agoThis resolves #824.
Discord seems to have inconsistencies where a role can be deleted, but
ther...
This resolves #931
As part of this change, StreamingType has been refactored to realign
with ho...
* Start on API analyzers
* Finish GuildAccessAnalyzer
* Update build script (will this do?...
f69ef2a8cad3654c36684bee8f09eb246cce4e65 authored about 7 years ago87124d3e39b6aaf85ccb74724acf27d65f847cfe authored about 7 years ago
* Add entity equality comparers
* Fix namespace #whoops
* Add Message comparer.
* Add c...
b5e75486512491f5adcc10709c5417d3410c0113 authored about 7 years ago* Apply consistency to attributes in the commands extension
This resolves #527.
Not sure i...
97397f36177ab03835f31f3e051160411ee6df7c authored about 7 years agoThis resolves #762.
This change adds an 'html' variant to the EmbedType enum.
This change also...
42c879c37cdac8ec8358f80f08105f2a21255b31 authored about 7 years ago
This would cause the large asset's Image ID (and in turn, Image URL) and
hover text to be reversed.
Resolves #918.
For some reason (that i'm sure will bite me in the ass later), we
configured Jso...