| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Changed discord.Client.event to debug log success instead of info log. | espeonofespeonage | 2017-09-23 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is suggested to prevent spamming the console unnecesarilly. Info should be used to output information to the user that is important, but not a warning or an error. If I am bundling a bot as a modular package then it doesn't really make sense to spam their console with every time a coroutine is subscribed to, as it likely will not mean anything to the user. If they are interested in this, it would make more sense to just to enable debugging first. I have made this change, as I am writing a wrapper for this library for a private project, and that will handle dispatching events, thus, I do not need a prompt for each event that is subscribed to in this module outside of DEBUG. Currently, with logging set to INFO, I am getting 47 lines reading: INFO:discord.client:coroutine has successfully been registered as an event ...being output as my bot starts, and without having to disable INFO logging altogether, I am currently having to temporarily change the verbosity of the logger as the events are initialised, which is not desirable as it could potentially cover up any other INFO messages that would be useful to have output. Using a filter seems like a bit of a hacky workaround. If this isn't acceptable then another alternative would be to add a parameter to the constructor of discord.Client to enable or disable printing this information. | ||||
| * | Fix margins on <p> tags. | Rapptz | 2017-09-22 | 1 | -0/+4 |
| | | |||||
| * | Properly handle cases where a category is removed. | Rapptz | 2017-09-21 | 1 | -1/+1 |
| | | |||||
| * | Fix header size warnings. | Rapptz | 2017-09-21 | 1 | -1/+1 |
| | | |||||
| * | Add custom details directive. | Rapptz | 2017-09-21 | 2 | -1/+58 |
| | | |||||
| * | More CSS fixes. | Rapptz | 2017-09-21 | 1 | -2/+9 |
| | | |||||
| * | Fix weird margins with unordered lists in the HTML5 output. | Rapptz | 2017-09-21 | 1 | -0/+9 |
| | | |||||
| * | Try to build HTML5 for docs. | Rapptz | 2017-09-21 | 2 | -0/+3 |
| | | |||||
| * | Fix sorting for channels. | Rapptz | 2017-09-21 | 1 | -5/+5 |
| | | |||||
| * | [guild] use a defaultdict in by_category | Jake | 2017-09-20 | 1 | -8/+3 |
| | | |||||
| * | Changed README from using Markdown to use reStructuredText | Giovani Irimea | 2017-09-18 | 3 | -111/+107 |
| | | |||||
| * | Add webhook.url | rooni | 2017-09-18 | 1 | -0/+5 |
| | | |||||
| * | Add an example for on_reaction_add waiting. | Rapptz | 2017-09-18 | 1 | -0/+19 |
| | | | | | | Apparently people would rather read examples than the actual documentation. | ||||
| * | Change how coroutines are detected internally. | Rapptz | 2017-09-16 | 1 | -3/+4 |
| | | |||||
| * | Clarify VoiceClient.disconnect docs a little more. | Rapptz | 2017-09-16 | 1 | -1/+1 |
| | | |||||
| * | Fix typo in http.create_channel | Harmon | 2017-09-13 | 1 | -2/+2 |
| | | |||||
| * | Fix error when creating guild channels. | Rapptz | 2017-09-13 | 1 | -2/+2 |
| | | |||||
| * | [commands] Add CategoryChannelConverter | Rapptz | 2017-09-13 | 3 | -25/+72 |
| | | |||||
| * | Add Guild.create_category. | Rapptz | 2017-09-13 | 1 | -2/+12 |
| | | | | | An alias, Guild.create_category_channel is provided. | ||||
| * | 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 |
| | | |||||