| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Server.icon_url uses API url instead of the CDN. | Rapptz | 2016-03-25 | 1 | -1/+1 | |
| | | ||||||
| * | Add boolean option to specify if VoiceClient.play_audio should encode. | Rapptz | 2016-03-25 | 1 | -6/+11 | |
| | | | | | | This allows people to send raw opus encoded data instead of being forced to encode to Opus. | |||||
| * | Add a way to set ffmpeg options before the -i flag. | Rapptz | 2016-03-25 | 1 | -7/+13 | |
| | | ||||||
| * | Move ffmpeg process cleanup to player thread | Khazhismel Kumykov | 2016-03-25 | 1 | -3/+5 | |
| | | ||||||
| * | Add missing created_at properties for other objects. | Rapptz | 2016-03-25 | 3 | -0/+23 | |
| | | | | | Such as Channel, PrivateChannel, Object and Role. | |||||
| * | [commands] Add bot decorators into __all__. | Rapptz | 2016-03-11 | 1 | -1/+2 | |
| | | ||||||
| * | Support ytsearch and playlists in youtube_dl_player | Khazhismel | 2016-03-09 | 1 | -0/+3 | |
| | | ||||||
| * | Add support for aiohttp connectors. | Rapptz | 2016-03-07 | 1 | -1/+7 | |
| | | | | | Fixes #98. | |||||
| * | Fix crashing when an unhandled event occurs. | Rapptz | 2016-03-06 | 1 | -4/+4 | |
| | | ||||||
| * | Change parsing of READY to be eager again. | Rapptz | 2016-03-06 | 1 | -12/+14 | |
| | | ||||||
| * | Fix bug where large servers in GUILD_CREATE did not get chunked. | Rapptz | 2016-03-06 | 1 | -3/+14 | |
| | | ||||||
| * | Move chunking logic back into ConnectionState. | Rapptz | 2016-03-06 | 2 | -31/+26 | |
| | | | | | | This allows for a nicer design when dealing with parsers that could end up being coroutines. | |||||
| * | Add created_at properties for Server and User. | Rapptz | 2016-03-06 | 2 | -0/+14 | |
| | | ||||||
| * | Clean up documentation of utils.snowflake_time | Rapptz | 2016-03-06 | 2 | -3/+3 | |
| | | ||||||
| * | Add util method to extract creation date from discord ids | Khazhismel | 2016-03-06 | 1 | -0/+7 | |
| | | ||||||
| * | Remove Server.me from __slots__ since it is a property now. | Rapptz | 2016-03-05 | 1 | -1/+1 | |
| | | ||||||
| * | [commands] Add when_mentioned_or helper to have mentions and prefixes. | Rapptz | 2016-03-05 | 2 | -1/+22 | |
| | | ||||||
| * | Disconnect from voice server properly | Jake | 2016-03-04 | 1 | -1/+1 | |
| | | | | This needs to exist when users get flagged as bots. | |||||
| * | Fix bug where @everyone usernames bypass Message.clean_content. | Rapptz | 2016-03-02 | 1 | -2/+2 | |
| | | ||||||
| * | [commands] Fix typo in Bot.upload docstring. | Rapptz | 2016-03-02 | 1 | -1/+1 | |
| | | ||||||
| * | Ensure the auth cache file is not world readable. | Nelson Minar | 2016-03-02 | 1 | -1/+1 | |
| | | ||||||
| * | Clean up zombies | Khazhismel Kumykov | 2016-03-02 | 1 | -0/+2 | |
| | | | | | | | self.process.communicate(timeout=0.100) will block zombies probably would be cleaned up anyways but in a non deterministic fashion by the garage collector | |||||
| * | Fix bug where playlist bot attempts to process replies in PMs. | shrx | 2016-03-02 | 1 | -10/+10 | |
| | | ||||||
| * | [commands] Fix NameError in bot_has_permissions. | Rapptz | 2016-03-02 | 1 | -1/+1 | |
| | | ||||||
| * | [commands] bot_has_permissions decorator actually checks for bot. | Rapptz | 2016-03-02 | 1 | -1/+1 | |
| | | ||||||
| * | Server.me is now a dynamic property to avoid outdated references. | Rapptz | 2016-03-01 | 1 | -1/+1 | |
| | | ||||||
| * | [commands] Do not swallow AttributeErrors raised by the setup function | Rapptz | 2016-02-24 | 1 | -4/+3 | |
| | | ||||||
| * | Fix bug where the everyone role was not being properly resolved. | Rapptz | 2016-02-24 | 1 | -2/+19 | |
| | | | | | | | The permissions_for assumed that the everyone role would be the first element of the permission overwrites but this is not guaranteed so we have to guarantee it ourselves. | |||||
| * | Switch URLs from Client.delete_server and Client.leave_server. | Rapptz | 2016-02-23 | 1 | -2/+2 | |
| | | ||||||
| * | Add Client.delete_server. | Rapptz | 2016-02-23 | 1 | -2/+29 | |
| | | ||||||
| * | Change requirements.txt to use version 0.21.x of aiohttp. | Rapptz | 2016-02-19 | 1 | -1/+1 | |
| | | ||||||
| * | [commands] Helper functions now take *args and **kwargs. | Rapptz | 2016-02-18 | 1 | -30/+24 | |
| | | ||||||
| * | Client.send_file can now send content along with the message. | Rapptz | 2016-02-18 | 1 | -6/+16 | |
| | | | | | | | There is a breaking change here. We have to change the filename parameter to be a keyword only argument so there are fewer errors and surprises. | |||||
| * | Add channel specific bitrates. | Rapptz | 2016-02-18 | 1 | -0/+3 | |
| | | ||||||
| * | Fix NameError issue in Client.send_file. | Rapptz | 2016-02-17 | 1 | -4/+2 | |
| | | ||||||
| * | Do not overwrite members that are already in cache during chunking. | Rapptz | 2016-02-17 | 1 | -1/+2 | |
| | | ||||||
| * | Switch to using ClientSession objects for aiohttp v0.21 | Rapptz | 2016-02-15 | 1 | -42/+42 | |
| | | ||||||
| * | Fix case when no chunks are necessary. | Rapptz | 2016-02-14 | 1 | -1/+4 | |
| | | ||||||
| * | Remove request_offline option. | Rapptz | 2016-02-14 | 4 | -23/+19 | |
| | | ||||||
| * | Update owner references when we get a chunk. | Rapptz | 2016-02-14 | 2 | -2/+7 | |
| | | ||||||
| * | Offline members are now added by default automatically. | Rapptz | 2016-02-14 | 3 | -16/+139 | |
| | | | | | | This commit adds support for GUILD_MEMBERS_CHUNK which had to be done due to forced large_threshold requirements in the library. | |||||
| * | Handle case where PRESENCE_UPDATE adds members to cache. | Rapptz | 2016-02-13 | 1 | -21/+31 | |
| | | | | | | | | | When we don't request offline members, members that are going from offline to online in the server will become available via the PRESENCE_UPDATE event. This should be transparent to the user since technically the member exists in the server and thus on_member_update is used instead of on_member_join. | |||||
| * | Add Server.member_count property for actual member count. | Rapptz | 2016-02-13 | 2 | -1/+10 | |
| | | | | | This will always work regardless of chunking or not. | |||||
| * | [commands] Raise RuntimeError instead of StopIteration. | Rapptz | 2016-02-06 | 1 | -2/+3 | |
| | | ||||||
| * | Add new US Central and US South voice regions. | Rapptz | 2016-02-04 | 1 | -0/+2 | |
| | | ||||||
| * | Add ability to set bandwith and bitrate. | Rapptz | 2016-02-02 | 1 | -2/+39 | |
| | | | | | Patch by Jake. | |||||
| * | Fix cases where Member.roles would have a string instead of Role. | Rapptz | 2016-02-01 | 1 | -1/+8 | |
| | | | | | Fixes #81. | |||||
| * | Make VoiceClient.create_ytdl_player a coroutine. | Rapptz | 2016-01-31 | 1 | -10/+78 | |
| | | | | | | | | This is a breaking change. The reason to make it a coroutine is so that the info retrieval is not blocking since there are rare instances where it would take an abnormally long time. The player returned is also augmented to have more attributes relating to the stream itself. | |||||
| * | Change options in VoiceClient.create_ytdl_player to ytdl_options. | Rapptz | 2016-01-31 | 1 | -11/+10 | |
| | | | | | | | This is a breaking change. This allows you to set both ffmpeg options and regular ytdl options in the same function since we now just forward the keyword arguments to the ffmpeg player. | |||||
| * | [commands] Fix crash when a group has no commands and help is requested | Rapptz | 2016-01-30 | 1 | -1/+3 | |
| | | ||||||