Ecosyste.ms: OpenCollective

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

github.com/Rapptz/discord.py

An API wrapper for Discord written in Python.
https://github.com/Rapptz/discord.py

Make User and Member messageable.

7690455b21d3406cbea55b75a7ebb10423b8d14c authored about 8 years ago
[commands] Fix help command from not working with recent changes.

496f5d04729d4e85f902999481b8feb2d482f3da authored about 8 years ago
Change Messageable channel getter to be a coroutine.

7431a127cf33802c1bcc65beda8eb08cfa2b6655 authored about 8 years ago
Move away from StateContext and use ConnectionState directly.

5e6bfecb078f076f9b04b145d5241688507cbd5b authored about 8 years ago
Move message creation to a factory method inside ConnectionState.

98b981848d757e8fb66d4a874a3107c0e8de2963 authored about 8 years ago
Rename MessageChannel abc to Messageable.

d5b616fa1168dddaffd2a16d6d87c2e6406a4fc1 authored about 8 years ago
Move GuildChannel over to abc module.

67099798319d59fa5dc06f43802cc411ac33426f authored about 8 years ago
Add permission overwrites to GuildChannel.

633eacc98241c0bf0ba60e1e9151f6c0719e9bf3 authored about 8 years ago
Remove chunks of the voice code to redesign later.

a557858742a4921db315fd4dfd59324b1a67efa7 authored about 8 years ago
Add Role.members to get every member with a role.

7eb73cdc7115ce655ff3cc3dfe7f5c1c2ec3f281 authored about 8 years ago
Add useful repr to all data classes.

dceba9d962483a0f423e53d472e18c8cd84c0759 authored about 8 years ago
Fix handling of author update and missing type attribute in Message.

ec6c7f8b3479d6a2b13b66157cb5e989df5250ee authored about 8 years ago
Add delete_after parameter to MessageChannel.send

4e175d36d3453c5c08ae398442f22151725f7e0e authored about 8 years ago
[commands] Remove send_ utility functions.

20ddc9f14fef58d28107631a15ad1445153fa42d authored about 8 years ago
[commands] First pass in making commands ext work again.

406984af2e35b7f2f6b7cc50997e413ea7534cee authored about 8 years ago
Fix documentation to work.

9c000c5a72abe72bb56992770d17c1b0df2ff8e2 authored about 8 years ago
Absolute import some circular dependencies to appease Python 3.4.

79a49f91458159564ae5a7696797829c6a848a5d authored about 8 years ago
Rename MessageChannel.send_message to send and unify interface.

This removes MessageChannel.upload.

a1c81419b792b07e6e395d8ab3039998109c126d authored about 8 years ago
Remove no longer used functions in Client.

30394d03f2348d707f7e795ee3a40a5676ef7b34 authored about 8 years ago
Add Message.clear_reactions

802f6c91d4301d7e3ca54104d877633015931480 authored about 8 years ago
Change dict value views into lists.

2c50c18ca3ffdc25c0785b8329044ac81a883905 authored about 8 years ago
Make Message.embeds to be based on discord.Embed

42891c3084f35331be7d10376d2367c4c152cb27 authored about 8 years ago
Re-add support for embeds.

c205eb352827f6197daefb0457ab49e5ea88bf84 authored about 8 years ago
Re-add support for reactions.

We now store emojis in a global cache and make things like adding
and removing reactions part of...

c187d87dae6b094259440f8aa2a278fef38ae6d2 authored about 8 years ago
Rename try_insert_user to store_user

59a0df5f985d4391c4b0af612c902bd6ac802920 authored about 8 years ago
Make emojis and members stateful.

5cb3ad14e8501961c2684498682bfb4e0fb016ff authored about 8 years ago
Make roles and guilds stateful.

a7a60e433b5272abedfb05e064334b2365de0591 authored about 8 years ago
Rename Server to Guild everywhere.

d1d54a468a88323a8ef7798ff084a1371d5893ec authored about 8 years ago
Stateful Message and remove Invite.xkcd since it is removed.

f33eaa4a611824dd831b3df4ddd9857fb66687c1 authored about 8 years ago
Add MessageChannel.typing context manager for prolonged typing.

1070cf07359dc2df963b3697afae166d06da8c15 authored about 8 years ago
Split channel types.

This splits them into the following:

* DMChannel
* GroupChannel
* VoiceChannel
* TextChannel

T...

53ab2631252bf0977446d762f07b3821edb151ee authored about 8 years ago
[commands] Bot skip check now works with the new __eq__ changes.

20251c54a76810a030ea2604cedc88a6e66a11cc authored about 8 years ago
Add some basic ABCs.

b9dafe375f7884bcbc1b9486b1ce20770e2c22bd authored about 8 years ago
Slots use tuples instead now.

e4b16851bf70e98c9f7dc15bb0ac2690073f8f09 authored about 8 years ago
Switch IDs to use int instead of str

45c729b167509deb5e389a7812d0ae8f4cbc4e72 authored about 8 years ago
Remove Message.timestamp and make Message.channel_mentions lazy.

Message.timestamp is replaced with Message.created_at. This commit
also affects how MESSAGE_UPDA...

aa8a328f0ad0591724358e230ac76187c24b016e authored about 8 years ago
Optimise VoiceState for memory.

Instead of storing one VoiceState per Member, only store them if
necessary. This should bring do...

31229a53e902e7cdc6f5f8d6e55e333cbc1fb0e6 authored about 8 years ago
Begin working on the rewrite.

044b0824e68c4dacdaf26ff52a741ca1b5118c9b authored about 8 years ago
Add ability to set opus encoder input signal type.

643950abf844c2caac74642fdab45e8704bee915 authored about 8 years ago
[commands] Bugfix on the teardown function call.

31cd9ad37a0b68e217df3a54fb2a48d21ca8b6af authored about 8 years ago
Chunk every guild if it's a user bot.

This also increases the timeout for chunking by 30 seconds for every
chunk we're waiting for.

a8264f654092ed117564d5cd709aac7d4fee8ea9 authored about 8 years ago
Support animated avatars in User.avatar_url.

4d59bca4aa01976d58d7ad06217562778c70a54a authored about 8 years ago
Properly propagate loop. Fixes #420.

bed2e90e825f9cf90fc1ecbae3f49472de05ad3c authored about 8 years ago
Version bump to v0.16.0.

5731f3405d4d3497ad321362558a14eb3b38a86c authored about 8 years ago
[commands] Shield against dictionary resize in Bot.close

00e30f3106cdd3e1e0728af3046b7a002454a31c authored about 8 years ago
[commands] Unload all cogs when gracefully exiting bot.

fc1a7183a0df1d9b936dc3e5bf6f08fb2676c45e authored about 8 years ago
[commands] Properly propagate CommandError derived exceptions.

If a command or a group raised a CommandError derived exception it
would be wrapped into Command...

b8909ae38930bd220491dccc12968603daa0cb37 authored about 8 years ago
[commands] Add special extension function 'teardown' for clean-up.

This is to support people who want to clean up some external resource
that the extension is main...

6d88024f0f7bb8e0f4d0549ed312676f575629b0 authored about 8 years ago
[commands] Unload all extensions when gracefully closing bot.

bafaf72c8913e8d3fd6695e19decc578a3b0ba33 authored about 8 years ago
Add Channel.overwrites to get a channel's permission overwrites.

Fixes #414.

c7946606f453feea7b52f2d68ab5b5c45271ef5c authored about 8 years ago
Add support for partnered servers. Fixes #387.

This commit allows you to edit a server's invite splash, query if
something has partnered featur...

6302ef80949ac409e92ce2db455c2034fe400ab8 authored about 8 years ago
Timeout waiting for chunking.

Sometimes the bot would keep waiting for chunks that somehow finished
before getting to the `wai...

a0f4ad36eb0e4c82162c1ee571543c13b9a74bfd authored about 8 years ago
Discard null sequences in the gateway.

This was forbidding the Discord gateway from allowing us to RESUME
properly, causing an over-abu...

6306fc08dbbba32df86b650b44e94d667457e2c8 authored about 8 years ago
[commands] Run global checks in help formatter.

Help formatter was not checking global bot-level checks, resulting in
showing commands a user di...

b1117262da87adc238ed13c076815264786e5045 authored about 8 years ago
Fix typo in wait_for_reaction documentation.

51fda76555ec6ad4af021a9d566e7995df1d8c65 authored about 8 years ago
Fix role comparisons.

Fixes #409

b7c90a5e3dd39e707dab50b474afa1554f939200 authored about 8 years ago
Make FAQ use change_presence instead of change_status.

14a1bbcedac3ccd874d86e490e98e6d6314497f1 authored about 8 years ago
Version bump to v0.15.1

64733c0b1997b37dfc9c114b759799a6e5981d8d authored about 8 years ago
Fix crash on duplicate or out of order reactions.

Eventual consistency ftw

c8fd8a9e1ad3485b8bb1efb6ac51baf4b0db21d2 authored about 8 years ago
Version bump to v0.15.0

59d17e41370e7f31e93170e05b12a4aff7d171ae authored about 8 years ago
[commands] Remove slots on Context.

This is to allow people to set temporary local variables by injecting
them directly into the con...

6f2603c049555f240686f6aa76463e570bec8c59 authored about 8 years ago
Make discord.Embed builder more strict and easier to use.

Allow for easier use when trying to "reuse" the same discord.Embed
object by providing new metho...

c4ee4c1db4d7997f4b847bb4dd4ad3388db74242 authored about 8 years ago
Add PermissionOverwrite.is_empty to query empty state of an overwrite.

Fixes #382

fb1f9ac65977f82cbec2ab89f975fa8b21eb48f9 authored about 8 years ago
Add Permissions.update and PermissionOverwrite.update for bulk edits.

This should satisfy those that have a one-line obsession and make things
a little bit easier if ...

7ff7b0fb9c373c2145788408e60ac18e24c9401a authored about 8 years ago
Support MESSAGE_REACTION_REMOVE_ALL event.

92c3c2804d7f543adf1f17d17ac28455b07d3575 authored about 8 years ago
Add missing bucket for endpoints.

e8905fd41bb204b8d5244997f9a358a64adcd9ab authored about 8 years ago
Documentation fixes.

44624b7f442724c047d6ab6fd16a301a5e0c4bc2 authored about 8 years ago
Add support for clearing a message's reactions.

18178c26aa9f39d8770d710c6a63a8d1af95ddc8 authored about 8 years ago
Add atomic add and remove role endpoints to HTTPClient.

These are currently unused since their use is pretty limited.

4c1fd2c9b1ee26cb4eab6337479e194b03e1cc29 authored about 8 years ago
Add FAQ entry about reactions

cb370a0ca0dd29eb6717b81fae80a7e9c72f9411 authored about 8 years ago
Support message editing with rich embeds.

a312f21bc32aaff154944f99075c83a1473c0bd4 authored about 8 years ago
Add support for rich embeds.

af46718460d42cabe9c557719ef72e0df0742b54 authored about 8 years ago
Version bump to v0.14.3

a7ba0bb7c4a1e729b886db140b9538428c9c098f authored about 8 years ago
Change buckets for reactions.

ae796e0d01f940a72e46abd28e7085aaa320fda1 authored about 8 years ago
Fix crash on reaction remove.

Discord can sometimes send integer 0 as the emoji id instead of
null to signify a non-custom emo...

8bd242f00b575aedfe3e53c75da48b1256af2fa2 authored about 8 years ago
Version bump to v0.14.2

4fa13498699970752d1ab07edb715c11c6baccad authored over 8 years ago
Make Client.wait_for_reaction return a namedtuple instead.

Also fix a bug in the case that emoji parameter is `None`.

edcd1750c9c1bf4d35036ff818f9ce665daf5acb authored over 8 years ago
Fix Reaction not importing.

Also bump version to v0.14.1

f56dbb0379eabfe99c4fdeca1fbabc0bf5b0f6df authored over 8 years ago
Forgot the v0.14.0 heading in the docs.

e68e3f955d58de695c74f58a354a899081c65900 authored over 8 years ago
Version bump to v0.14.0

0e856494ed3606eb41131681e3dca56a30dd058d authored over 8 years ago
Add Client.wait_for_reaction to wait for a reaction from a user.

0e8a92cbac26d6b5b2f34b972b3ea25e071627fd authored over 8 years ago
Change reaction events signature and name.

This changes the event signature to be (reaction, user) instead of
(message, reaction, user) sin...

12a3403af3cf7052c715d8e52edc6e712f257167 authored over 8 years ago
Inject full Emoji to Reaction if we have it.

Reaction objects with custom Emoji are partial. If we know of this Emoji
(can find it on this cl...

4d87b2f8176883a7f962844e8d6ddd90e9714c54 authored over 8 years ago
Add support for reactions.

Reactions can be be standard emojis, or custom server emojis.

Adds
- add/remove_reaction
- ge...

c4acc0e1a169cebf2adbf974df802ac4b802efec authored over 8 years ago
Add around parameter to LogsFromIterator.

158ac6bb50a23892afb17c737f56f297d662fe07 authored over 8 years ago
Refactor LogsFromIterator

e2667a6f665d23421c59749a787029857abb9081 authored over 8 years ago
Fix typo in change_presence validation message

98d8c855d8cd62ccf6cc811869c6e714cd34c17c authored over 8 years ago
Fix Member.server_permissions docstring.

14def4b68eb403cc7fa8d72bc3d6e24dc7fc9ac2 authored over 8 years ago
[commands] Fix mistake in Paginator error message.

25c262461e9913a833c87e71401fa994b73c5dfb authored over 8 years ago
Add support for new Manage Webhooks permission.

b39de025c56b911c5ed77442b3ba9c99437c2bb4 authored over 8 years ago
[commands] Fix Paginator still allowing lines which are too long.

8f0d16629ff37a12f70948e008075cb4ee97480d authored over 8 years ago
Update Client documentation.

adf74eef76b15a054eea435ab3eb530e8882606a authored over 8 years ago
Fix Permissions.manage_emojis bit being incorrect.

18a9b759909c6380a63b721ebf2b3a3c65a1b739 authored over 8 years ago
Fix URL pointing to better method in Client.change_status

2927e5fd390eaa7d71a432b51633065c6ca2f9d9 authored over 8 years ago
Version bump to v0.13.0

1a624cd0376b0ee676803bb5550712063612855d authored over 8 years ago
[commands] Raise exception if Paginator gets a line that is too big.

Fixes #340

7c0be1cade3f19587db458bc0fbeafd560068e2d authored over 8 years ago
Add Permissions.manage_emojis

5d8d3ab43a96705fc60885bae2671e4b217daf1d authored over 8 years ago
Add the ability to add, delete, and edit custom emoji.

9322bc78beb6f527746646aaf4dfe24476f3de4f authored over 8 years ago
Add support for "Do Not Disturb" and "Invisible" statuses.

This deprecates Client.change_status in favour of the newer and more
correct Client.change_prese...

7272190e2db6def1f8a6e153775b33c95d62e7bf authored over 8 years ago
Remove unused endpoints.py file.

fc1155c16017d8c3294ac5896f93fbf1fb807024 authored over 8 years ago