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
1987cd10dfe5ee563343b16656e892022adbb5c9 authored over 8 years ago
9fddcf0a214fe5d8bad58e3e00db3619326405d5 authored over 8 years ago
83d3b7256687a068510045be17cc18161b933edb authored over 8 years ago
This also introduces the concept of the after function taking a single
parameter, the current pl...
96ca7cafeefb388b898fd8ed9c7279069b71b013 authored over 8 years ago
7a2b944b72c942eb3f0f66a68f7bb9fca0a99478 authored over 8 years ago
625ed18cff8ab62e78b1fd47a4d48233c3f41ca1 authored over 8 years ago
5e20b468c1bb313b30396e5d8c5179662cc704ff authored over 8 years ago
This also fixes a bug with Member.top_role that chose the wrong role
should they have the same p...
Also lighten up on websockets requirements.
09e77e548a83013cef9d6ccf4d4d9a53c3960d8b authored over 8 years ago967d43c35b4d4c288d47a9eb9d374bef34292f1d authored over 8 years ago
This adds a new enum named VerificationLevel to denote said verification
level. This enum will a...
713037836ccbc4c4492a71e87e4cb38df5ddc665 authored over 8 years ago
da986b2d7c4fa85239b33b9cddae8348b9ecb35b authored over 8 years ago
1a0182e6ebbd7d763d9b3c35353cbecd69baa4f8 authored over 8 years ago
The bug was due to the fact that the way overwrites work is by doing
a loop of all the values an...
bca6b2a133f5f6a23379e2d8c1ce91b998baccd4 authored over 8 years ago
8384edb06180c46e46518270aeb8cc0037a09e44 authored over 8 years ago
152b3a112544ed1ad39f1f3fa384cd1f76d79578 authored over 8 years ago
Fixes #325
b0509a69108dff1c72a44c1edd252f0128732b75 authored over 8 years agob7ffbca0c781ae88e2593c5ebb2a063e7d4e2253 authored over 8 years ago
a23e51f6c41f6462e1c9effe5b5a3334d47f0c38 authored over 8 years ago
The library worked with the assumption that whenever the recv call for
the websocket would lead ...
dd8c32ceff3b0449c9e64faa111857213d306a1d authored over 8 years ago
b1da659374d179df622bc01a4c7b08ec4d89e0be authored over 8 years ago
This seems to be a very common question regarding the docs so might as
well document exactly wha...
83c7ba612edb8c1e5812688025d8e8fd5ddb5df6 authored over 8 years ago
1e9251cfefe5e4ce70094b90c000334ca431e954 authored over 8 years ago
6344504dfce8036e0c126aeac0a9f2865b99f0e3 authored over 8 years ago
a55e1241a7526848f33f3df4c09a3dbb262ab42b authored over 8 years ago
14c8aed1a32caaeabbdc7ac917fa1cbd6bf84ed5 authored over 8 years ago
504fbaafd59e5e8c63a57f33e9748d69779531c9 authored over 8 years ago
45083a6f154d4c50ea18b9ba5a7593f7138f1e82 authored over 8 years ago
c72c23278d32c3defc5edc0f0c9c24eeeb94fa7e authored over 8 years ago
c5a989eeb2d9f9e6326b6de56531ce9ccbe47c20 authored over 8 years ago
fd3d77527165eb9d89ca73db5ba6fba13db3b637 authored over 8 years ago
3ec9b7fb979c8fc97073fd97bff953e83d80ae9a authored over 8 years ago
This is a breaking change.
cfca7eb1f8f24e367b7d258b9bdeec61cc86bcdb authored over 8 years ago0c95edab8c471d9d9b282cbcee95c7530c776af9 authored over 8 years ago
667d2b384beb967a3ce5ee9c307a740d1357f59e authored over 8 years ago
feeff2b84864a359aa48b6e49c04ad54cf261c60 authored over 8 years ago
I was not passing the full updated v6 payload.
fbd628fae3e82fb9d10fce5c0e090a3ac5e45b13 authored over 8 years agoad226f202022914afb65e7601e6111ad27535b0c authored over 8 years ago
66875fbb0aaa67307f3fa23c00da1e945065db0f authored over 8 years ago
Bug was caused to the shallow copy not copying over the VoiceState
information embedded into the...
b862223a1fa4bc8681578ef6ed65a8c0aa2ab616 authored over 8 years ago
1a186c5a55a9248d67c41c4552c4fc1688311899 authored over 8 years ago
b13029b99379bb87d0a201ec2a521406775755f0 authored over 8 years ago
The way the command cooldown works is using a windowed way of doing it.
That is, if we have a co...
This is for exceptions that are inherently based on user errors and not
permission based. e.g. p...
Generalised unpacking is 3.5 only.
0000b2576e8022dd98e75b88278bec90f996d02d authored over 8 years agob0f5584961bd4184290cdf140a57452336de08ef authored over 8 years ago
3cd9f8085415c8749a908dea4ea3b04f515ca962 authored over 8 years ago
d961bc4da0586216d40cfafd231215832eb94608 authored over 8 years ago
bd39c3ef458e7b78e1e4d49367544a04ab764131 authored over 8 years ago
1c8ab25917df5984d59869e305194ee56b300647 authored over 8 years ago
33eba31aac375aed2f9cd148177fcace0c34eb5f authored over 8 years ago
91351a3238c8b0ddf9710a870e3933323bcceabc authored over 8 years ago
Also demote is_private to a property instead of a slot.
18bdd3e7dd230e7fb347404bd39e2ff871bbbe56 authored over 8 years agoc7f99afe7e56cc5fad865423de1e0d65eeeb38a5 authored over 8 years ago
e60047b7564b2a511aeafd29ac4983f5314e7693 authored over 8 years ago
a128249b6324dd045561cb0be85cdabf8acd7694 authored over 8 years ago
69c506d7aeb9f1a0a6f711b7b8c144f8b554b0d7 authored over 8 years ago
The first batch of changes are related to channel types and group
direct messages. Support these...
e977bddc1f909240b00548e837fefc058e7a832d authored over 8 years ago
cd87f247d352e2f87bd172e26e2bb0e42168f805 authored over 8 years ago
1aaeeff02b951ec9dd95e6c9f844fdaec420f05c authored over 8 years ago
18e77f356d33e675894b27e50c9b9e4ee2b120ec authored over 8 years ago
This change allows users to more easily create their own formatters
without having to reinvent t...
Fixes #250.
6f3bd7c0e6b4a4984290b4cbd5ce4a63c695c2f3 authored over 8 years ago
I was referencing a member function that did not actually exist. So I
ported it over to a free f...
There are some badlets out there that apparently violate PEP-8.
4d71b3fe7d21c14525a57caa5c3a3ada48582941 authored over 8 years ago
This is for cases where the command has been removed already. This will
make the function have a...
0eccd857116ac5ba22902bb18d35ec72c7e5f863 authored over 8 years ago
30d623cd466a0dfb5be24eb6f0009a03fa2fcfaa authored over 8 years ago
This was a two-fold problem. The first of which involved the overwriting
of members during a GUI...
1aceb4ee8db99376cc3ff1b0f60430bb67c3d166 authored over 8 years ago
3cad1aeb595ec7288bffab6718f697c44ff19bf8 authored over 8 years ago
e68e167048fef4bbdd6c5575578dcfb9c4aaa9a1 authored over 8 years ago
4c1b8d1de10954806a2fc6296763f2a03968842a authored over 8 years ago
e1f8bdc440eaff0f2e04ffa017052117621fe939 authored over 8 years ago
197e52994e6aefecfbaace6138c44edf6fa8eb48 authored over 8 years ago
01a46f0612d31bae5f142f39c92975dd7d3d6eb7 authored over 8 years ago
e600abbbab6efd4b1998fea3a72ffed4e1448d28 authored over 8 years ago
abf9be5f7db79cbfab6d4502fa15ba72975059dd authored over 8 years ago
c34eb5f6dd1a6413249713278358e95f7591681a authored over 8 years ago
I didn't end up refactoring this piece of work out.
6556392a9c62c7fd057fb47a48457ee99cb0dc91 authored over 8 years ago629c24339be6aac571e0f67e6b63d05bbc9dfdec authored over 8 years ago
6061f83c3f6afa7d1571a6d723bee07460bb395d authored over 8 years ago
e64eb08c9212f72a1fb3c67a2e5fa6888b273775 authored over 8 years ago
c02d9403e6ba3b7e9c7694600b79a72d69a8595d authored over 8 years ago
This allows users to implement converters that work similar to the ones
special cased by the `di...
a1ae8fdb10a146e1e5087196b44ffa57657f8119 authored over 8 years ago
8b3617111ae6c15120d1045ecbed0de4230ca59d authored over 8 years ago
This was due to an AttributeError occurring when getting the guild_id
from the channel. PrivateC...
This allows you to strictly require a number of arguments. The default
behaviour in this case is...
102e8aca437ed2ac77df3ffc4ff696a6a17bf119 authored over 8 years ago
e2e6d7182ec6b03400521ba6914cfda53035c589 authored over 8 years ago
Global checks are checks that are executed before regular per-command
checks except done to ever...
This includes things like `Bot.say`, `Bot.upload`, `Bot.whisper`,
and `Bot.reply`.