| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix grammar in abc docs, add new implementation | Steve C | 2017-09-13 | 1 | -4/+5 |
| | | |||||
| * | Add category support. | Rapptz | 2017-09-13 | 8 | -32/+249 |
| | | | | | | | | | | | | | | This adds: * CategoryChannel, which represents a category * Guild.by_category() which traverses the channels grouping by category * Guild.categories to get a list of categories * abc.GuildChannel.category to get the category a channel belongs to * sync_permissions keyword argument to abc.GuildChannel.edit to sync permissions with a pre-existing or new category * category keyword argument to abc.GuildChannel.edit to move a channel to a category | ||||
| * | [commands] Fix NameError when given an invalid prefix. | Rapptz | 2017-09-12 | 1 | -1/+1 |
| | | | | | Closes #775 | ||||
| * | Document new features for guilds. | Rapptz | 2017-09-12 | 1 | -0/+2 |
| | | |||||
| * | Fix crashing for now when a category is created. | Rapptz | 2017-09-08 | 2 | -2/+7 |
| | | | | | A full implementation will come later. | ||||
| * | Fix docstrings for Webhook.send | Rapptz | 2017-09-08 | 1 | -17/+20 |
| | | |||||
| * | Quick start example doesn't respond to ourselves. | Rapptz | 2017-09-05 | 1 | -0/+4 |
| | | |||||
| * | Attempt to change how member functions are detected for Member objects | Rapptz | 2017-09-04 | 1 | -1/+1 |
| | | |||||
| * | Fix __hash__ for Invite objects. | Rapptz | 2017-09-04 | 1 | -0/+3 |
| | | |||||
| * | Switched places of user and reaction in wait_for example | Nick | 2017-08-31 | 1 | -1/+1 |
| | | |||||
| * | [commands] Add MissingPermissions and BotMissingPermissions | ReinaSakuraba | 2017-08-30 | 1 | -0/+6 |
| | | |||||
| * | [commands] Have (bot_)has_permissions provide better failure responses | ReinaSakuraba | 2017-08-30 | 1 | -2/+21 |
| | | |||||
| * | [commands] Add MissingPermissions and BotMissingPermissions | ReinaSakuraba | 2017-08-30 | 1 | -1/+43 |
| | | |||||
| * | Manually format reason parameter for kick and ban. | Rapptz | 2017-08-30 | 1 | -2/+6 |
| | | | | | Related to: https://github.com/aio-libs/aiohttp/issues/2235 | ||||
| * | Fix utils.get example. | Rapptz | 2017-08-30 | 1 | -1/+1 |
| | | |||||
| * | Sort roles by hierarchy instead of by ID. | Rapptz | 2017-08-29 | 1 | -18/+9 |
| | | | | | Fixes #741 | ||||
| * | Update embed property doc grammar | Steve C | 2017-08-29 | 1 | -6/+6 |
| | | |||||
| * | [commands] Add CooldownMapping.from_cooldown factory classmethod. | Rapptz | 2017-08-27 | 1 | -0/+4 |
| | | |||||
| * | [commands] Export cooldown classes as well. | Rapptz | 2017-08-27 | 1 | -1/+1 |
| | | |||||
| * | Fix on_guild_join param doc | Steve C | 2017-08-27 | 1 | -1/+1 |
| | | |||||
| * | Add pinning to manage_messages doc | Steve C | 2017-08-27 | 1 | -1/+1 |
| | | |||||
| * | Add upload from URL to the FAQ. | Rapptz | 2017-08-25 | 1 | -0/+15 |
| | | |||||
| * | Rename webhook parameters to payload to avoid shadowing. | Rapptz | 2017-08-24 | 1 | -16/+16 |
| | | | | | The old names clashed with the `json` module. | ||||
| * | Webhook URLs can have dashes and underscores. | Rapptz | 2017-08-22 | 1 | -1/+1 |
| | | |||||
| * | Fix docstring | Ethan | 2017-08-22 | 1 | -1/+1 |
| | | |||||
| * | Fix a couple docstrings | Steve C | 2017-08-22 | 1 | -3/+3 |
| | | |||||
| * | Fix multi-part sending with aiohttp in webhooks. | Rapptz | 2017-08-22 | 1 | -0/+1 |
| | | |||||
| * | Don't make session a keyword only argument. | Rapptz | 2017-08-21 | 1 | -1/+1 |
| | | |||||
| * | Add atomic keyword argument for member role editing operations. | Rapptz | 2017-08-21 | 1 | -11/+33 |
| | | | | | | | | | | | | | | | | This affects: * Member.add_roles * Member.remove_roles This is the main attempt of fixing long standing bugs like #56. Since cache consistency is too hard to ask for due to eventual consistency and this generally being one of the only main roadblocks that the cache ruins, it's best to just implement it in terms of the atomic endpoint instead. Fixes #56 | ||||
| * | Lazily fetch Emoji.roles and Emoji.guild to prevent memory leaks. | Rapptz | 2017-08-21 | 1 | -11/+21 |
| | | | | | | | | The global emoji cache still managed to somehow cause memory leaks. By storing IDs directly and lazily evaluating them when needed this essentially removes all strong references to Guild objects which would cause an explosion in memory usage. | ||||
| * | Game objects are really dumb. | Rapptz | 2017-08-21 | 1 | -4/+4 |
| | | |||||
| * | Fix some docstrings. | Rapptz | 2017-08-21 | 1 | -5/+3 |
| | | |||||
| * | Fix Webhook.execute alias. | Rapptz | 2017-08-21 | 1 | -2/+3 |
| | | |||||
| * | Add webhook support. | Rapptz | 2017-08-21 | 10 | -7/+813 |
| | | | | | | | | Allows for usage of either `requests` and `aiohttp` when used in "Standalone" mode. Fixes #704 | ||||
| * | Use time.monotonic instead of time.time for heartbeat code. | Rapptz | 2017-08-19 | 1 | -5/+5 |
| | | |||||
| * | Consume remaining keyword arguments in Game constructor. | Rapptz | 2017-08-19 | 1 | -1/+1 |
| | | |||||
| * | Update system_content strings for MessageType.new_member. | Rapptz | 2017-08-17 | 1 | -22/+40 |
| | | |||||
| * | Remove incorrect extraneous usage of reason keyword argument. | Rapptz | 2017-08-17 | 1 | -1/+1 |
| | | | | | Fixes #726 | ||||
| * | Add support for Guild.system_channel | Rapptz | 2017-08-17 | 4 | -2/+36 |
| | | |||||
| * | Add default type for Game. | Rapptz | 2017-08-16 | 1 | -7/+7 |
| | | | | | Good meme. | ||||
| * | use cdn url for custom emojis | Ashton Tito | 2017-08-16 | 1 | -1/+1 |
| | | |||||
| * | Minor fixes in migrating doc | Gorialis | 2017-08-16 | 1 | -7/+7 |
| | | |||||
| * | Add Client.latency, AutoShardedClient.latency and latencies. | Rapptz | 2017-08-15 | 3 | -0/+29 |
| | | | | | | | This should allow an easier way to query the Discord protocol gateway latency, defined by the difference HEARTBEAT_ACK between and the last sent HEARTBEAT. | ||||
| * | Remove reason keyword argument from message deletion. | Rapptz | 2017-08-15 | 3 | -25/+13 |
| | | | | | | | | | | | | Apparently this is unsupported. Affected functions include: * abc.Messageable.send * Message.delete * TextChannel.delete_messages * TextChannel.purge | ||||
| * | Add delete_after to 'edit'. | MysterialPy | 2017-08-15 | 1 | -1/+21 |
| | | | | Allow for edited messages to be deleted after [float] seconds with optional parameter delete_after. | ||||
| * | Fix cases where user_id can be None in audit logs. | Rapptz | 2017-08-15 | 1 | -1/+1 |
| | | |||||
| * | [commands] Raise when an invalid prefix is given. | Rapptz | 2017-08-15 | 1 | -5/+18 |
| | | | | | Fixes #712 | ||||
| * | Fix extraneous parentheses in Client.emojis render in migrating docs. | Rapptz | 2017-08-12 | 1 | -1/+1 |
| | | |||||
| * | Fix the proxy support for aiohttp>=1.4. | PapyrusThePlant | 2017-08-11 | 2 | -4/+17 |
| | | |||||
| * | [commands] Ensure no mentions escape clean_content | Rapptz | 2017-08-10 | 1 | -10/+2 |
| | | | | | | Some clever nicknames or role names would lead themselves to resolving to pings. | ||||