aboutsummaryrefslogtreecommitdiff
path: root/discord/abc.py
Commit message (Collapse)AuthorAgeFilesLines
* Add support for limit=None in Messageable.history.Rapptz2017-02-131-1/+3
| | | | Fixes #480.
* Implement utilities for AsyncIterator.Rapptz2017-02-111-1/+1
| | | | Closes #473.
* Fix support for instant invites.Rapptz2017-02-081-0/+68
|
* Make all public is_ functions into methods instead of properties.Rapptz2017-01-291-2/+1
|
* Update copyright year to 2017.Rapptz2017-01-201-1/+1
|
* Fix bug with GuildChannel.edit and Role.edit with positions.Rapptz2017-01-161-3/+3
| | | | I did not update the HTTP code for these two methods.
* Remove _get_guild_id from Messageable ABC.Rapptz2017-01-141-10/+4
|
* Fix documentation to properly use Messageable.sendRapptz2017-01-131-1/+1
|
* Fix NameError inside Messageable.get_messageRapptz2017-01-111-1/+1
|
* Rename NoMoreMessages to NoMoreItems.Rapptz2017-01-111-3/+3
|
* Allow HistoryIterator to be flattened into a list.Rapptz2017-01-111-2/+7
|
* Allow Messageable.send to work with non-truthy types.Rapptz2017-01-091-1/+1
|
* Fix Messageable.typing context manager.Rapptz2017-01-031-2/+1
|
* Fix NameError when dealing with permission resolution.Rapptz2017-01-031-5/+0
|
* Change Messageable channel getter to be a coroutine.Rapptz2017-01-031-7/+9
|
* Move message creation to a factory method inside ConnectionState.Rapptz2017-01-031-11/+9
|
* Rename MessageChannel abc to Messageable.Rapptz2017-01-031-22/+35
|
* Add permission overwrites to GuildChannel.Rapptz2017-01-031-4/+106
|
* Move GuildChannel over to abc module.Rapptz2017-01-031-37/+264
|
* Add delete_after parameter to MessageChannel.sendRapptz2017-01-031-2/+16
|
* Absolute import some circular dependencies to appease Python 3.4.Rapptz2017-01-031-0/+5
|
* Rename MessageChannel.send_message to send and unify interface.Rapptz2017-01-031-62/+37
| | | | This removes MessageChannel.upload.
* Re-add support for embeds.Rapptz2017-01-031-3/+13
|
* Rename Server to Guild everywhere.Rapptz2017-01-031-1/+1
|
* Stateful Message and remove Invite.xkcd since it is removed.Rapptz2017-01-031-0/+123
|
* Add MessageChannel.typing context manager for prolonged typing.Rapptz2017-01-031-0/+15
|
* Split channel types.Rapptz2017-01-031-0/+277
| | | | | | | | | | | This splits them into the following: * DMChannel * GroupChannel * VoiceChannel * TextChannel This also makes the channels "stateful".
* Add some basic ABCs.Rapptz2017-01-031-0/+77