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

[commands] Do not swallow AttributeErrors raised by the setup function

bf2b8744a5e6077c709bbc75d83f3241180f38d6 authored almost 9 years ago
Fix bug where the everyone role was not being properly resolved.

The permissions_for assumed that the everyone role would be the first
element of the permission ...

13f8b972e6520d1f353f9f9c7fe16d61de531f01 authored almost 9 years ago
Switch URLs from Client.delete_server and Client.leave_server.

489363f5f86641249cff041490b0711d803d533e authored almost 9 years ago
Add Client.delete_server.

87f7fced242f931d7e741ea38b33f7163138f457 authored almost 9 years ago
Change requirements.txt to use version 0.21.x of aiohttp.

49427ce0652f6ce17f1dc129c73f365465823c61 authored almost 9 years ago
[commands] Helper functions now take *args and **kwargs.

98090a2a573ef478d1493fc73a18d76ec43d4bcc authored almost 9 years ago
Client.send_file can now send content along with the message.

There is a breaking change here. We have to change the filename
parameter to be a keyword only a...

89de0e7e9fb4d5089ea2226438c22bdddaf3e2f2 authored almost 9 years ago
Add channel specific bitrates.

91ac96daefcf889415ed4fce39250b7eeded134c authored almost 9 years ago
Fix NameError issue in Client.send_file.

3ec99a7cb86f032112a2957de62a2343343de176 authored almost 9 years ago
Do not overwrite members that are already in cache during chunking.

3862b1abcffc26129d7be381b126d01db54a40a4 authored almost 9 years ago
Switch to using ClientSession objects for aiohttp v0.21

ff14fa0fe8c93ca921a4bdc04f8ba108b5147f19 authored almost 9 years ago
Fix case when no chunks are necessary.

0b80575ae33c3794b5a9c356dc486b9b9bad5c04 authored almost 9 years ago
Remove request_offline option.

4584c68f0ca48a1bac7d1fdd0ced7e947fb9da60 authored almost 9 years ago
Update owner references when we get a chunk.

841e584ee92cd4ba1e3bb32633821268a75109cd authored almost 9 years ago
Offline members are now added by default automatically.

This commit adds support for GUILD_MEMBERS_CHUNK which had to be done
due to forced large_thresh...

4768d950c590ba170ead20aad7ccc797a7d8e737 authored almost 9 years ago
Handle case where PRESENCE_UPDATE adds members to cache.

When we don't request offline members, members that are going from
offline to online in the serv...

530fbe78b8c850c08999998c0f6d58edbd0b153b authored almost 9 years ago
Add Server.member_count property for actual member count.

This will always work regardless of chunking or not.

7b135725bc7d212253dc2ddc7750d8be3f48194a authored almost 9 years ago
[commands] Raise RuntimeError instead of StopIteration.

baf1312d0e9001191b7788aa47f4cfa3e56e5933 authored almost 9 years ago
Add new US Central and US South voice regions.

b9873ea04e2e36f4b5cae1aa729f308c4b97a3fe authored almost 9 years ago
Add ability to set bandwith and bitrate.

Patch by Jake.

055f5291f0113d2bcab9fb4954bd4103aeb6bfc2 authored almost 9 years ago
Fix cases where Member.roles would have a string instead of Role.

Fixes #81.

66826910126b1adec48167ed62541b2d68828170 authored almost 9 years ago
Make VoiceClient.create_ytdl_player a coroutine.

This is a breaking change. The reason to make it a coroutine is so that
the info retrieval is no...

1cd3c0b5cb9c1ae423c771cc1ffceb73d08b6158 authored almost 9 years ago
Change options in VoiceClient.create_ytdl_player to ytdl_options.

This is a breaking change. This allows you to set both ffmpeg options
and regular ytdl options i...

b4604fa3f676f18b64fa0bb34874b144e1912b3c authored almost 9 years ago
[commands] Fix crash when a group has no commands and help is requested

17e17cade9cb0bba00dcfbc4b185323ef7b8d921 authored almost 9 years ago
Message.clean_content now handles everyone mentions properly.

085e8d4eb361d43f3fc64582a7e011ee09ed1782 authored almost 9 years ago
Change enumerators into enumerations to please Voltana.

94d31834fc52ba2887b2f00b2756790c96cf22b9 authored almost 9 years ago
Update member references when status changes.

f9a3979008537fd8fff8eb7b18323c8fd2a1d63a authored almost 9 years ago
[commands] Change signature convention to use POSIX standards.

7056a1f0ecd54162c39a99fb8565de869006463e authored almost 9 years ago
[commands] Raise TypeError if the name is not a string.

0466f5965b8adb2f6728ee2ca1440fbc45610ded authored almost 9 years ago
Force content-type for file uploads.

e2c9cb7f8e474ec604dd7269aa96ea5b8021ff0f authored almost 9 years ago
[commands] Context.invoke will now return what the command returns.

45c6619018da8a5b00c293642b9ceb19b8c48e86 authored almost 9 years ago
[commands] Context.invoke just invokes a command with no special case.

Previously it would both forward and invoke depending if there were no
kwargs given. Now it just...

1688d513e81383f12087d7846ce2cef4811697a4 authored almost 9 years ago
Update README to have a valid example.

a636f6ae6f9060365f22cf36a8cd7f850d34d17b authored almost 9 years ago
[commands] Fix typo on HelpFormatter.show_check_failure attribute.

d8d4c4e8434affa4b477eee53984b2529058b1c7 authored almost 9 years ago
Try to make the pause/resume loop not busy.

3d21a186fe8dea2715f7f1ff3b9080d6c5efbf4b authored almost 9 years ago
add ``headers`` option to create_ffmpeg_player()

headers can't be passed through 'options' because in '-headers' flag shoul be placed before '-i'...

f075548d78020b00337d372131c87ad99f6757c4 authored almost 9 years ago
Add and remove some of the on_socket_* events.

on_socket_raw_receive and on_socket_raw_send were added back in an odd
way. The rest of them suc...

8b1854e759a28a1ecd84bdc80f5a50722fb9f2db authored almost 9 years ago
HTTPException now has a text attribute if JSON is not available.

4d816c4ef3d2eaa5ffb970b0d1b187bc287f9c4c authored almost 9 years ago
[commands] Fix discord.Invite special case handling in parameters.

This led to decorating a lot of things into @asyncio.coroutine.
Unfortunately there's no way to ...

8caadb5f03421241d59e5d41c3c127d29d84263d authored about 9 years ago
[commands] Allow setting the bot error messages in the help command.

This is to help out those folks that don't speak English.

d013032522395a61d556e88d7900976fa85cb493 authored about 9 years ago
[commands] Add Bot.help_attrs to customise the help command.

The help message now uses the invoked_with attribute of the context to
get the name of the comma...

bb5e222f29863368a3f4708c9a798efb1f6f19dd authored about 9 years ago
[commands] Change Bot.pm_help to be an optional bool.

The behaviour of passing in pm_help=None makes it so the bot will only
send private messages if ...

abbe79919b14e09f41c98d4bc295b03ed36f5317 authored about 9 years ago
Support changing owners in Client.edit_server.

e7931eccc8e4e169f98ef669dd2f5a57e87a8ffd authored about 9 years ago
[commands] Add Command.no_pm attribute to block a command in PM.

b98a8c1e14c1cf496debe8ec7002507b38ec4dc0 authored about 9 years ago
Fix PrivateChannel.permissions_for not having self parameter.

2d413756b0869bd786477df30fc316d7e32b5653 authored about 9 years ago
Move Member.permissions_in to User.permissions_in.

86e9b62303cd3588c817de67cd2dd92d33811434 authored about 9 years ago
Update the unavailable guild's data when it becomes available.

654001ba3ec272780243a13e1770781664c61fba authored about 9 years ago
Change docstring for Client.send_message to point to a valid property.

99749a2798d6aaea62d57a4a8b4611f579601fcb authored about 9 years ago
Unit correction in voice docstrings.

1f5d26b7d377701187e319c761a13ab25448d503 authored about 9 years ago
Remove unneeded owner_id assignment.

e67f580350f462c06ac1229a6797512b46972e1e authored about 9 years ago
Support upcoming guild ownership transfership change.

Thanks to Jake.

178d43e24ff1fe6009fd39eac5cc3efda336ac66 authored about 9 years ago
Update voice channel if we move to different channels.

8de55fa203527aaa8e19a173c91f0299e33eb242 authored about 9 years ago
[commands] help command now uses the full name in the signature.

a82176120ce1122d38620740286d7d215b75f56c authored about 9 years ago
[commands] Fix indentation error in commands.bot_has_role docstring.

d1508bc739996bd56d9be49b09a61e2b369df2e0 authored about 9 years ago
Raise a different exception if ffmpeg is not found in PATH.

6c7a493fd90b5940f7c7ecbb808a24261d884abb authored about 9 years ago
[commands] Add checks for checking bot roles and permissions.

There was a bug with has_permissions that checked the bot's permissions
instead of the message a...

3ebe64c7766f467dac1b19ae28b3b91e709d24d1 authored about 9 years ago
Use Queue instead of LifoQueue in LogsFromIterator.

That way you get the messages in newest to oldest rather than oldest
to newest.

b64b89f484906609ab8a0060bc49a82143087263 authored about 9 years ago
Fix IndexError in Client.move_member.

26e9b79a2d3ced43cd45307924481babbf64f8c0 authored about 9 years ago
Client.invites_from now returns a list instead of a generator.

The old syntax is a bit awkward to use and has little benefit in this
case. This is a breaking c...

dca3b52e5d1c197dfa60c717eb432ae81c00f88a authored about 9 years ago
Add support for `async for` in Client.logs_from.

This is a breaking change. Code will still work in Python 3.4 as-is but
if you use Python 3.5 yo...

d33d0bed69a1bb29e5c9bba434cb5e32536da91a authored about 9 years ago
[commands] Add on_command and on_command_completion events.

bc7606a42c7394d7705320625cf09c842c60b923 authored about 9 years ago
Documentation fixes for Permissions related code.

855fa7e553bf490ee1ec0e7d74043c61cc41c0ef authored about 9 years ago
[commands] Change behaviour of consume rest to be more useful.

You can get back the old behaviour by passing in `rest_is_raw` to the
command attributes.

41d8dc63f41de9139fa7f2a132c0dd5fed91c068 authored about 9 years ago
[commands] Fix issue where Bot would raise if not given a description.

18c71ab57c18e1c4ed2098eef10624dbbd6f7745 authored about 9 years ago
[commands] Cleanup descriptions being passed.

b1d8e12609566ac11b8abf5cb249d7e25ea2be58 authored about 9 years ago
Proper exception chaining.

4edff12f6bd711e546d5cdc29663cece8c2ba4a9 authored about 9 years ago
Guild member add will include deaf and mute now, do not provide default values

bbe6455eb92132a3eab3be5a1d135e6392c17136 authored about 9 years ago
Change member constructor to not rely on order of json data object

000e7e57eaf43eb0810d140d38e1344cd3b3dad2 authored about 9 years ago
Basic bot example now shows documenting for the built-in help command.

8d76e7095e724bfe2c4577559b940df653db6227 authored about 9 years ago
[commands] Fix handling of nested subcommand help handling.

31db6efc7faba0153d934792a0f97e707fb8de67 authored about 9 years ago
[commands] Fix keyword-only case to actually do conversion.

c29f0ea544927186ce64f26e63c3e96dbfaea295 authored about 9 years ago
[commands] Support invoking the help command with a cog name.

b335e9ea3098db5fd6d85304ed1e488f293e0798 authored about 9 years ago
[commands] Initial implementation of help command.

958d278771d719c32780c100e4c96a30830f8f95 authored about 9 years ago
Handle cases where people put False-like values for game presences.

4ea015067fa9333a5288df66c95a1cb876486953 authored about 9 years ago
Change internal update functions to have a leading underscore.

8974dffc4e22ed72fa229d385b2ae2a7d2943440 authored about 9 years ago
[commands] Add Command.cog_name to get the cog name it belongs to.

c49efc54122ea3567d2b6119e3b9cd91cebe92c7 authored about 9 years ago
[commands] Add Command.clean_params to have nicer params.

These are params without the self/context parameters. Useful for
showing signature information i...

1e941925c2729690a6c3d3a5acb4bc86cf883ed0 authored about 9 years ago
[commands] Remove all aliases if the main command is being deleted.

a706c47f3460bd3ccd8b02fb6fa1a6db466fba03 authored about 9 years ago
Fix Client.remove_roles to actually remove roles.

2c31c466b2337a5449f9cbcdef205f239b9ee9d9 authored about 9 years ago
[commands] Strip arguments before searching for special cases.

50c83b5a3ce322e75f4fc8d248403f8bec0c8b0d authored about 9 years ago
[commands] Proper cleanup of cogs.

efcc55bd3267a10a9873d16e33d768e409c135ca authored about 9 years ago
[commands] Add Group.invoke_without_command.

38bac7fa8647425a2892fdcf512e15f091eec3bc authored about 9 years ago
Attempt to satisfy RTD by using sphinxcontrib.napoleon.

c6b31c9663c60d72b64a0e3eab984d48681004a0 authored about 9 years ago
Add a Whats New page to have a nicer changelog.

604e931367b57bd55cdcb1db811a4e42678a39cf authored about 9 years ago
[commands] Add basic support for extensions.

b87d5e5337ab7a1a55cc50fafbe33e214328d1d6 authored about 9 years ago
[commands] Inject the internal variables for bot.say & co explicitly.

This is to catch cases where it wouldn't fail to find it when
inspecting the stack to catch thes...

0a07fc088c0634176707cab6d2eb965d6f8e36b9 authored about 9 years ago
[commands] Add local error handlers.

ad800e248ba70be04147aef093a7552a9f0aa586 authored about 9 years ago
[commands] Propagate invoked_with to subcommands.

b2e0632553b4d559819dbba7655deeb26cd68f3c authored about 9 years ago
[commands] Add support for cogs.

Cogs are basically class instances that have commands and event
listeners. They allow for better...

ec6b1997adfb6b190ff651c78dfe92dce36ffb61 authored about 9 years ago
Update README to only point to async installation.

968e5514cb08d6fb1f1edf614285dc583c67adc7 authored about 9 years ago
[commands] Add support for registering more than one event listener.

c06dbbd1f003f2444862e40bd3cce011e8307887 authored about 9 years ago
[commands] Change prefix callback signature and add when_mentioned.

The utility allows for easy addition of "when the bot is mentioned"
as the prefix. The change of...

52eb0e3adb0a222c41087260f71888a0da4eeeee authored about 9 years ago
Change order of documentation by source declaration.

af94179be50e7dd74c6afbff5d98359cf0d4ba38 authored about 9 years ago
Fix conflicts with __slots__ and the new properties under Server.

93e3c360a718fbda6b561721bfae0716ac9cd4cd authored about 9 years ago
Document the breaking change with the new dictionary storage change.

Since the only things dict views support are iteration we should
advise people who want the old ...

a1a47c6f38b46fe2d75276cff037048ee9acfdc4 authored about 9 years ago
Document how Client.run should be the last function to call.

6d5175ad9aee4cf71bb268d062dfb27904390b3b authored about 9 years ago
document public get_ methods and make others private

777b5a09e2e2f6b2948373d610f59d504bf61067 authored about 9 years ago
performance improvements

Replaced server member lists, channel lists, and private channel lists
with dicts. This allows O...

10b0b62f50f2730809f9740babb1620e95f05561 authored about 9 years ago
[commands] Add a way to enable or disable certain commands.

25588955e4e3bee9f9bbe8efaf8ade1b29a1de5a authored about 9 years ago
[commands] Special handling for when the converter is bool.

b79a4549abc2f98cd3c46177a6b8537c0fe0fb24 authored about 9 years ago