Ecosyste.ms: OpenCollective

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

discord.py

discord.py is a popular Python library for writing Discord bots
Collective - Host: opensource - https://opencollective.com/discordpy - Code: https://github.com/Rapptz/discord.py

Changed functions that return a constant value into properties.

github.com/Rapptz/discord.py - ab46afee1db869046375f3e1c26b0cdb4dfdb3b7 authored about 9 years ago by Rapptz <[email protected]>
Editing profile now writes to the cache.

github.com/Rapptz/discord.py - c52e552888dc6d7ee9cae1868edf676594370b1c authored about 9 years ago by Rapptz <[email protected]>
Change the login cache check call to be the gateway retrieval.

github.com/Rapptz/discord.py - 3dc2177ce8e4073c736ef49bd726c640a193e037 authored about 9 years ago by Rapptz <[email protected]>
avoid potential bug when creating new private msgs

It probably isn't good to rely on an item that was added to a list to
still be the last item, es...

github.com/Rapptz/discord.py - 037da750dd700fa3df6147e76d9f1344f6620a48 authored about 9 years ago by Steven Berler <[email protected]>
Remove uses of ClientSession.

github.com/Rapptz/discord.py - 0215345abbbeaf0d2654e18c96c8215da98e6833 authored about 9 years ago by Rapptz <[email protected]>
Client.logout now properly cleans up the response.

github.com/Rapptz/discord.py - e39ba00dcf11e4008fbe6ef4eb978ff94b475c92 authored about 9 years ago by Rapptz <[email protected]>
Add discord.utils.get helper.

github.com/Rapptz/discord.py - 338fb3e504b69f6fa0eaa993b1da6001e1742fab authored about 9 years ago by Rapptz <[email protected]>
Implement cache of login credentials.

Also add endpoints.ME to easily access the @me endpoint.

github.com/Rapptz/discord.py - 29ea58d0080e0e6f4931fa9cb7fc4c04a2b248df authored about 9 years ago by Rapptz <[email protected]>
Client.login no longer calls resp.json()

aiohttp didn't like it.

github.com/Rapptz/discord.py - fa3e5c8d77fa209f30878d4cb896c4cb5d9971e1 authored about 9 years ago by Rapptz <[email protected]>
Fix bug where PMs would be sent to the wrong person.

This bug triggered because we did not call `yield from` to the
coroutine that starts the private...

github.com/Rapptz/discord.py - 2b6bdf7c8258e426cc448d5035a3557a904c0a5e authored about 9 years ago by Rapptz <[email protected]>
Fix send_file to actually work with aiohttp.

github.com/Rapptz/discord.py - 0009225d083e0a499284353975e10974e188ba1f authored about 9 years ago by Rapptz <[email protected]>
Proper keyword argument for send_file

github.com/Rapptz/discord.py - 92212a4f2a92d2b8208902e0b1e51d8233757b3a authored about 9 years ago by Rapptz <[email protected]>
Implement fix for future rate limiting change in discord.

github.com/Rapptz/discord.py - 2a3610de2ff160154226e306c12953da48528221 authored about 9 years ago by Rapptz <[email protected]>
Websocket now uses the event loop passed in.

github.com/Rapptz/discord.py - b5a40b545ec6ff1b56d046ab094262bf281f08b1 authored about 9 years ago by Rapptz <[email protected]>
logs_from now works again with limit > 100.

github.com/Rapptz/discord.py - b5c57fc39996c4d910fa094f0150c8c3d075251c authored about 9 years ago by Rapptz <[email protected]>
Remove socket.shutdown and only use socket.close instead.

github.com/Rapptz/discord.py - f55d82146eb1bf66c91264efe0425fba9da504fd authored about 9 years ago by Rapptz <[email protected]>
Add experimental ytdl player.

github.com/Rapptz/discord.py - c4e6a53dfe3f6d921397164065369caf5e7a7bec authored about 9 years ago by Rapptz <[email protected]>
ffmpeg process is now properly killed.

Two new options are added to the ffmpeg player. `options` and `pipe`.
If `pipe` is True then we ...

github.com/Rapptz/discord.py - 3cefa5d65c464c0abe7486b0689397614ec42c7b authored about 9 years ago by Rapptz <[email protected]>
Add missing implementation for create_stream_player.

github.com/Rapptz/discord.py - bec7071c48c659c741beab25bd2e789f20af5ff7 authored about 9 years ago by Rapptz <[email protected]>
Simplified permissions bit operations.

github.com/Rapptz/discord.py - 98ba68bb6635dc325ba90a70c57c4634c3598e4a authored about 9 years ago by Rapptz <[email protected]>
Close the ClientSession in __del__.

github.com/Rapptz/discord.py - 783423604416e00aca2eda088be24ca9b4f525a3 authored about 9 years ago by Rapptz <[email protected]>
Fix bug where Role.is_everyone doesn't propagate in GUILD_ROLE_UPDATE.

github.com/Rapptz/discord.py - d3fac94e2180180ac0b4bf696a4d4d0e3dd84750 authored about 9 years ago by Rapptz <[email protected]>
Add headers to data classes for easier navigation.

github.com/Rapptz/discord.py - f8af89f88c9feb4aac6543c7c83f1a410bc7c9c4 authored about 9 years ago by Rapptz <[email protected]>
Ignore binary files used for testing.

github.com/Rapptz/discord.py - 993404b7fcaf36b07d2d8f28377eab8ba4302ca0 authored about 9 years ago by Rapptz <[email protected]>
Add missing Role import in Client.

github.com/Rapptz/discord.py - e4cdbca476cb3e1fa58195c319f17ecc8ba9ea62 authored about 9 years ago by Rapptz <[email protected]>
I'm being forced to change the user agent string again.

github.com/Rapptz/discord.py - e25cfae31d30de457dacd29268049666080488cb authored about 9 years ago by Rapptz <[email protected]>
Modify User-Agent header to meet React's requirements.

github.com/Rapptz/discord.py - 573fa90f1b1337d3c610b74c07ef9ff4872c37e1 authored about 9 years ago by Rapptz <[email protected]>
Client now keeps a reference to the VoiceClient constructed.

github.com/Rapptz/discord.py - eda3c626db67281858ae5097d8fb07e37a4bf862 authored about 9 years ago by Rapptz <[email protected]>
Document discord.__version__ and discord.version_info

github.com/Rapptz/discord.py - 5335f468d2723a4303131d0fa6287c0cef207440 authored about 9 years ago by Rapptz <[email protected]>
Add discord.version_info

github.com/Rapptz/discord.py - 2bf527334fdbf2f73b9103a7475a68b5bb376b6a authored about 9 years ago by Rapptz <[email protected]>
Add ability to pause/resume audio stream from StreamPlayer.

github.com/Rapptz/discord.py - 6a4bddd69bb9aad9bddefb24a7760e7ac02acb19 authored about 9 years ago by Rapptz <[email protected]>
Close ffmpeg process after stream is finished.

github.com/Rapptz/discord.py - 3ca584556659bf2529da16a2684a7cbfc216ccc5 authored about 9 years ago by Rapptz <[email protected]>
Clear up documentation on passing discord.Object

github.com/Rapptz/discord.py - da5d7581ee3eb1be78b5e5cc5835130dc4c39e75 authored about 9 years ago by Rapptz <[email protected]>
Add enums to __init__.py

github.com/Rapptz/discord.py - 4e3301a57cbaab3ff9a43394f6cc418ad24535db authored about 9 years ago by Rapptz <[email protected]>
Add Client.wait_for_message

github.com/Rapptz/discord.py - 2747f33ee26ef355e05bc7730aed12f7b5f7eb38 authored about 9 years ago by Rapptz <[email protected]>
Documentation fixes for opus related import errors.

github.com/Rapptz/discord.py - 9bec041423799f81b63cd00c54526a2253fc94f3 authored about 9 years ago by Rapptz <[email protected]>
Add OpusNotLoaded exception and opus.is_loaded utility function.

github.com/Rapptz/discord.py - 72f355bb64e05f6e9cc848445c026bfbbafca3ae authored about 9 years ago by Rapptz <[email protected]>
Explicitly close responses that don't get read.

github.com/Rapptz/discord.py - 9e36047ffb6cf7f7065cdeb67043f668f82a6cf4 authored about 9 years ago by Rapptz <[email protected]>
Documentation fixes for opus bindings.

github.com/Rapptz/discord.py - 9deb7796a584c4fecc7c275c9567f594c9da0f1f authored about 9 years ago by Rapptz <[email protected]>
Fix exception handling having a NameError

github.com/Rapptz/discord.py - 6217076cbf20c152460ff01cb5c76e707b9b6b2c authored about 9 years ago by Rapptz <[email protected]>
Clear up some documentation.

github.com/Rapptz/discord.py - 60945868b42b14bd0fc95b5013c16aa7bac9040d authored about 9 years ago by Rapptz <[email protected]>
Working voice sending implementation.

Currently you can only send from a stream that implements
``read`` and a ``ffmpeg`` or ``avconv``.

github.com/Rapptz/discord.py - a6d6d832ff7f6c49d33f4b6a98a80308b108fb58 authored about 9 years ago by Rapptz <[email protected]>
Fix issue with member.roles being empty.

github.com/Rapptz/discord.py - cfc26b894f424ef9fdb6e39079469e41705dca82 authored about 9 years ago by Rapptz <[email protected]>
Work on connecting to a voice channel.

github.com/Rapptz/discord.py - 9102f1ae4f7def1e9426d9080dd8103689f0efcb authored about 9 years ago by Rapptz <[email protected]>
Use @me endpoint for Client.start_private_message

github.com/Rapptz/discord.py - a0423e62456626424829d12cba5d89640db1660e authored about 9 years ago by Rapptz <[email protected]>
Forced keyword argument for allow/deny in edit_channel_permissions

github.com/Rapptz/discord.py - a91dad53a8822677363754a78614d6da8c017b6f authored about 9 years ago by Rapptz <[email protected]>
Update example code.

github.com/Rapptz/discord.py - e87d54dd12c2a655e6e075abd8e2d03ce3b6d059 authored about 9 years ago by Rapptz <[email protected]>
Handle GUILD_UPDATE

github.com/Rapptz/discord.py - 80b32e769e9ced10c0be3813208203098b6e491c authored about 9 years ago by Rapptz <[email protected]>
Documentation fixes in Client.connect.

github.com/Rapptz/discord.py - 63f4a769c672fb05d4ab75e69ac8d77262b58f6c authored about 9 years ago by Rapptz <[email protected]>
Add role management functions.

github.com/Rapptz/discord.py - 161e2ebfb0fc59fa4f7d3469cdeba0d6d98de393 authored about 9 years ago by Rapptz <[email protected]>
Add Client.delete_invite.

github.com/Rapptz/discord.py - 88c3dae36ccf5fb5070fdfc8a9eda8d43b273b41 authored about 9 years ago by Rapptz <[email protected]>
Add Client.start and Client.run shortcuts.

github.com/Rapptz/discord.py - f755c970ab92bceba6b845358a075dcce76e88a6 authored about 9 years ago by Rapptz <[email protected]>
Add _is_logged_in to the constructor.

github.com/Rapptz/discord.py - 4287f85ba46b510e780f582b22c19bd4ac2aaeb9 authored about 9 years ago by Rapptz <[email protected]>
Add invite management functions.

github.com/Rapptz/discord.py - 2f86a853d643922a316aa98743f31046bfa955a0 authored about 9 years ago by Rapptz <[email protected]>
Switch to NumPy style documentation.

github.com/Rapptz/discord.py - 17171aaa6032060c7fa845fa275f80f2ffbc2421 authored about 9 years ago by Rapptz <[email protected]>
Add server management commands.

github.com/Rapptz/discord.py - b87dfccfce3b23b1ac6d38fab2bdfb8618ebbef4 authored about 9 years ago by Rapptz <[email protected]>
Add enumerators instead of strings.

Changes channel type, status and server region into 3.4 enums.

github.com/Rapptz/discord.py - 79bdf2a72174a634aad0a752cad60d96ee8336f6 authored about 9 years ago by Rapptz <[email protected]>
Add channel management functions

github.com/Rapptz/discord.py - 680575bf582914a0d98431be3ca155d131569c28 authored about 9 years ago by Rapptz <[email protected]>
Add member management functions.

github.com/Rapptz/discord.py - 7177ddafd27d8a0f54f7b5b0bd8175f23a346ee8 authored about 9 years ago by Rapptz <[email protected]>
Update README and setuputils related files to point to async version.

github.com/Rapptz/discord.py - 0489fcb48106fe3fc5d5b4cb4f27221acb4e5e6c authored about 9 years ago by Rapptz <[email protected]>
Move async_client.py to client.py

github.com/Rapptz/discord.py - 6fb2e35de315da0a394f97863cbdbb07521fa8a3 authored about 9 years ago by Rapptz <[email protected]>
Implement a bunch of other HTTP request functions.

github.com/Rapptz/discord.py - 410e41e78d9fbea6d914c1ec713c9f82d020893f authored about 9 years ago by Rapptz <[email protected]>
Add Forbidden and NotFound exceptions.

github.com/Rapptz/discord.py - 99254fdf965e71c929a4d64390fe83810bc2fb45 authored about 9 years ago by Rapptz <[email protected]>
Begin working on asyncio port.

github.com/Rapptz/discord.py - f197c345832ff09fe081b7cb542de9288d0b780e authored about 9 years ago by Rapptz <[email protected]>
Point to the docs in the README and clear up notes on breaking changes

github.com/Rapptz/discord.py - 5a666c3f0dc2ecc60ca8320e50f391c6dee19e51 authored about 9 years ago by Rapptz <[email protected]>
Don't silently swallow ValueError thrown from on_channel_delete.

github.com/Rapptz/discord.py - 56a71e3166495254aafc11d0339bd55e0c408e3f authored about 9 years ago by Rapptz <[email protected]>
Fix multiple CHANNEL_DELETE. Fixes #51.

github.com/Rapptz/discord.py - e08b278c5294625db4a31ee3f3f1ecf57dba3a20 authored about 9 years ago by Rapptz <[email protected]>
Use copy.copy instead of copy.deepcopy for on_message_edit.

github.com/Rapptz/discord.py - d3ac141b0ff799024de99c48f7c3bafe1dca6eba authored about 9 years ago by Rapptz <[email protected]>
on_member_update now takes in the older member state as a parameter.

github.com/Rapptz/discord.py - 343e3376ead693bbf02837e6682ebe1b958b6229 authored about 9 years ago by Rapptz <[email protected]>
on_status event now has the old game ID and old status as parameters.

github.com/Rapptz/discord.py - 307392ff19c5e0a5bddfc67af010d4df52e24db8 authored about 9 years ago by Rapptz <[email protected]>
Miscellaneous documentation fixes.

github.com/Rapptz/discord.py - 31fd5023f1ac740d7118b1fd49349c5502160cc5 authored about 9 years ago by Rapptz <[email protected]>
Provide server/channel id/name as Object if client not joined to server.

github.com/Rapptz/discord.py - 01765174537f3ff0807128745c14a1fac525f23e authored about 9 years ago by Khazhismel <[email protected]>
Version bump to v0.9.0

github.com/Rapptz/discord.py - 39988a36c973479b50c1f5c98248a392781b44a0 authored about 9 years ago by Rapptz <[email protected]>
Message.channel's Object instance has an is_private attribute now.

This was to allow for basic checks such as message.channel.is_private
to succeed at the very lea...

github.com/Rapptz/discord.py - c3e7ba367135817c482a9d376700ee2599281ef6 authored about 9 years ago by Rapptz <[email protected]>
Add caveat note about Message.mention_everyone

github.com/Rapptz/discord.py - ed53f3fb3ae02b38b269bd9db40fcfa59d544e82 authored about 9 years ago by Rapptz <[email protected]>
Switch to Sphinx RTD theme.

github.com/Rapptz/discord.py - 5d4c555711f0447b41ef6c47e1e8de9c605f7c66 authored about 9 years ago by Rapptz <[email protected]>
Add some badges to the README.

github.com/Rapptz/discord.py - 7121c39a9498ec60ba6ae069dac8efe576c81d9a authored about 9 years ago by Rapptz <[email protected]>
Add note about data classes instances.

github.com/Rapptz/discord.py - d243d0895c185504508e982cc45d113a939a53fb authored about 9 years ago by Rapptz <[email protected]>
Add warning for Message.mentions order being non-deterministic.

github.com/Rapptz/discord.py - 101d8d52b6ee028f537de1d6f08d306b70acef6e authored about 9 years ago by Rapptz <[email protected]>
"An array" -> "A list" for documentation purposes.

github.com/Rapptz/discord.py - 38e83f09990b99b97ca2843f4e3a18f96aae7774 authored about 9 years ago by Rapptz <[email protected]>
Remove afk_channel_id and replace it with afk_channel.

github.com/Rapptz/discord.py - 70c7a79719e03f685051d09892e524e246d9bdce authored about 9 years ago by Rapptz <[email protected]>
Member.roles array now has the default role as the first element.

github.com/Rapptz/discord.py - df3cb831a9499f350abe98c13f4d2680221fa640 authored about 9 years ago by Rapptz <[email protected]>
Move server parsing code from Client to Server.

github.com/Rapptz/discord.py - e10b6c767ba52e5068eba1e68c8364b781f40f03 authored about 9 years ago by Rapptz <[email protected]>
Add new_member.py example to showcase messaging new members.

github.com/Rapptz/discord.py - d440e52a007d636d01ed701e6010b85ae51defb9 authored about 9 years ago by Rapptz <[email protected]>
discord.Server is a valid destination in Client.send_message & co.

github.com/Rapptz/discord.py - c25e66786655bf3d2d816b5a36a3ae6470014b47 authored about 9 years ago by Rapptz <[email protected]>
reply.py example now checks for self-authoring

github.com/Rapptz/discord.py - 90d9c9b297abbe10da3a2e856ab52850f2afa2f1 authored about 9 years ago by Rapptz <[email protected]>
Document supported operations in discord.User

github.com/Rapptz/discord.py - 7c060ee7f61707b8b5e68de27a275ec09e310868 authored about 9 years ago by Rapptz <[email protected]>
Update to the new colours.

github.com/Rapptz/discord.py - 9fb2186785a761f1888c8ddd2ce49c6d65e968ff authored about 9 years ago by Rapptz <[email protected]>
Performance improvements in on_typing event.

github.com/Rapptz/discord.py - e884119cd99e8a9c461d373598d0aa0239fef511 authored about 9 years ago by Rapptz <[email protected]>
Add LoginFailure exception for a clearer failure in Client.login

The older HTTPException is not exactly the clearest thing for people
who are new to programming ...

github.com/Rapptz/discord.py - b1b2c0d0997ac29b775f001f632e3327ce86509b authored about 9 years ago by Rapptz <[email protected]>
Client.edit_message no longer checks for private channel.

github.com/Rapptz/discord.py - f83442096bac59d4a8bf7400036f13c44333a39d authored about 9 years ago by Rapptz <[email protected]>
Add the message to the exception output.

github.com/Rapptz/discord.py - 4a32ae444a6d71f752a0ee92ab23fe34123c0108 authored about 9 years ago by Rapptz <[email protected]>
Document Client.run reconnection idiosyncrasy.

github.com/Rapptz/discord.py - e75edc2e57f2701fd6505fa74488c2b65b59b955 authored about 9 years ago by Rapptz <[email protected]>
Revert "GIF support for avatars"

This reverts commit 9a5bb439ec9f6ab5d2fce7567452ca310736d688.

github.com/Rapptz/discord.py - 4a25011ee1d6330197e522e31c4930f9ab0eac2d authored about 9 years ago by Rapptz <[email protected]>
GIF support for avatars

github.com/Rapptz/discord.py - 9a5bb439ec9f6ab5d2fce7567452ca310736d688 authored about 9 years ago by Rapptz <[email protected]>
Add support for uploading avatars.

github.com/Rapptz/discord.py - f0617fbb6a944601f36cd86a7feef241e370b582 authored about 9 years ago by Rapptz <[email protected]>
Move _null_event and _verify_successful_response to utils

They might be used in other files in the future.

github.com/Rapptz/discord.py - 077817c126e0f381e7c15c510977f603e8232f41 authored about 9 years ago by Rapptz <[email protected]>
Simplify examples to no longer use logging or Client.is_logged_in

The logging module is no longer required to get diagnostic output
since we use `stderr` by defau...

github.com/Rapptz/discord.py - af9e5bc67a189096663a694cd99484e14877d1d7 authored about 9 years ago by Rapptz <[email protected]>
Add Client.get_invite to turn a URL to an Invite object.

github.com/Rapptz/discord.py - ea80812fdd336634b8da05853564ece93975af4a authored about 9 years ago by Rapptz <[email protected]>
Client.accept_invite and Client.register now accept invite IDs.

github.com/Rapptz/discord.py - 0d19273844cdd4c0e414d8dcfe0b0849f9f12085 authored about 9 years ago by Rapptz <[email protected]>