Commit Graph

  • 2721689254 Optimise tight loops in DiscordGateway.received_message Rapptz 2018-09-24 23:22:49 -04:00
  • 095f0ec2fc Optimise some member and user related routines. Rapptz 2018-09-24 22:50:05 -04:00
  • 95d8bb2e85 Change internal representation of roles in Member and Emoji. Rapptz 2018-09-24 22:06:49 -04:00
  • 3d03dbc451 Change internal role storage in Guild to a dict instead of a list. Rapptz 2018-09-24 21:05:41 -04:00
  • 12cb074316 Take the default role property into account when comparing roles. Rapptz 2018-09-24 20:19:47 -04:00
  • 418048b98a [commands] Fix up Greedy documentation a bit. Rapptz 2018-09-24 04:21:58 -04:00
  • 21cb700d2c Forgot to add these images. Rapptz 2018-09-24 04:06:34 -04:00
  • 814b03f5a8 [commands] Add commands.Greedy converter and documentation. Rapptz 2018-09-24 03:56:32 -04:00
  • 00a445310b [commands] Allow for backtracking parsing with typing.Optional Rapptz 2018-09-23 06:12:26 -04:00
  • 8ef509883a [commands] Properly parse bool when inside a typing.Union zephyrkul 2018-09-20 21:51:05 -06:00
  • 262c0d3a9e Correct note note about editing emoji in Guild.create_custom_emoji. Vexs 2018-09-17 02:10:33 -05:00
  • 9af0e54cd3 Correct ClientException message raised in invocation hooks. MusicOnline 2018-09-16 23:27:42 +08:00
  • 2c1ba84346 Add colour attribute for BaseUser MusicOnline 2018-09-16 22:46:05 +08:00
  • 53433bca48 Translate some more files to Japanese Episword 2018-09-15 23:24:25 +09:00
  • d092c6635b Fix webhook_update from code review Jeremy Zhang 2018-08-23 06:49:53 +00:00
  • 17f9916b03 Simple parser for WEBHOOKS_UPDATE Jeremy Zhang 2018-07-09 05:29:02 +00:00
  • 51a03d96e0 Update Japanese string dump. Rapptz 2018-09-15 09:54:32 -04:00
  • 5c24e69cf2 Fix up the Sphinx strings causing warnings. Rapptz 2018-09-15 09:54:00 -04:00
  • 0352c80a17 Add support for Discord's slow mode. Rapptz 2018-09-14 22:52:39 -04:00
  • 21309c2d72 Removed inaccurate note on emoji.py Tarek1337 2018-09-11 07:05:34 +02:00
  • 134bc21fda Update PyNaCl dependency to one that works with 3.7 ItWasAllIntended 2018-09-10 16:53:41 +01:00
  • a4d1599ce9 Change docstrings to raw-strings BeatButton 2018-09-09 09:19:50 -06:00
  • 5131acd675 Bump aiohttp contraint to <3.5.0 Toby Harradine 2018-09-06 01:28:59 +10:00
  • 00a659c652 [docs] sort the VoiceRegions bmintz 2018-08-29 19:58:26 +00:00
  • 1d65d6993a document HypeSquadHouse and Profile.hypesquad_houses bmintz 2018-08-29 19:44:11 +00:00
  • 3ccbda928e Fix PartialEmoji._as_reaction() for emojis the bot can't see Carl Groth 2018-08-30 20:45:09 +02:00
  • b9ef80b0d0 [commands] Prepend mention prefixes in commands.when_mentioned_or zephyrkul 2018-08-28 20:51:45 -06:00
  • 15ca9294e1 Fix typo in on_raw_reaction_add event. Chris 2018-08-25 16:01:24 -05:00
  • d7218259aa Call Http.start_group() in ClientUser.create_group() Bryan Forbes 2018-08-25 14:53:41 -05:00
  • b6824c073e Ensure large guilds are properly appended to the ready state guild list Bryan Forbes 2018-08-25 14:49:25 -05:00
  • b3bfec9119 Fix CallMessage.duration calculation Bryan Forbes 2018-08-25 14:44:10 -05:00
  • 427d0aae86 Finished index.po translation. Episword 2018-08-25 13:38:19 +09:00
  • cd218fa6a7 Remove Reaction.users "Python 3.4 usage" section Hornwitser 2018-08-24 19:13:18 +02:00
  • deda5c4e97 Fix behavior of reaction type-conversion Bryan Forbes 2018-08-25 14:38:19 -05:00
  • bd467085bf Fix latency being able to be negative orlnub123 2018-08-24 12:16:40 +03:00
  • 6d57ddf11b Correct Member.__hash__ Mitchell Ferree 2018-08-23 19:10:29 -06:00
  • 9bc48b21f5 Fix send_as_json not dispatching socket_raw_send orlnub123 2018-08-23 21:58:25 +03:00
  • 52e8c06aed Fix typo in core.Command docstring SilicalNZ 2018-08-24 06:24:04 +12:00
  • fdc71695dc [commands] Use eval instead of get_type_hints to resolve typehints Rapptz 2018-08-22 23:03:07 -04:00
  • ee57e89488 Added hypesquad house functionality mental 2018-08-17 19:44:45 +01:00
  • dace5aeaee Move conditional RTD dependencies to 'docs' extra Toby Harradine 2018-08-13 17:49:40 +10:00
  • be7ea2678b Bot.unload_extension: don't remove commands from no module Ben Mintz 2018-08-12 01:19:58 -05:00
  • ef89d3aa22 Add support for converters working with PEP-563 Bryan Forbes 2018-08-10 16:47:42 -05:00
  • c557ee33ca [lint] Fix types used for __slots__ and __all__ Hornwitser 2018-08-07 14:24:14 +02:00
  • d20772c680 [lint] Replace deprecated Logger function warn Hornwitser 2018-07-31 15:19:23 +02:00
  • c8b49d37be [lint] Fix incorrect and inconsistent whitespace Hornwitser 2018-06-22 16:08:27 +02:00
  • 3679819c53 [lint] Remove unnecessary lambdas Hornwitser 2018-06-22 15:59:12 +02:00
  • 119c5a0618 [lint] Remove unused variables Hornwitser 2018-06-22 14:47:56 +02:00
  • d58fc0ccee [lint] Remove unused imports Hornwitser 2018-06-12 05:05:00 +02:00
  • a329565e74 Fix Reaction.users documentation MusicOnline 2018-08-03 12:20:40 +08:00
  • 4a1d28a1de Adds missing voice regions. MaximusPX 2018-07-26 17:48:32 +01:00
  • bb8b3bf2aa Add Colour.from_hsv bmintz 2018-07-22 20:01:31 -05:00
  • c84287c007 Add support for splash(_url) to invites DismissedGuy 2018-07-19 23:25:51 +02:00
  • 7891afcec8 Remove deprecated ffmpeg/avconv flag from basic_voice example PikalaxALT 2018-07-20 08:22:24 -04:00
  • 0e6082c57d Implement roles kwarg for guild.create_custom_emoji and emoji.edit PikalaxALT 2018-07-19 17:12:24 -04:00
  • e825762807 Add python_requires orlnub123 2018-07-03 21:24:28 +03:00
  • 395af228b1 More informations for the Application info El Laggron 2018-06-10 16:51:48 +02:00
  • 39cb5f30b4 [commands] Handle nick mentions in HelpFormatter Michael H 2018-06-07 16:56:01 -04:00
  • 1436af3b18 Removes redundant asyncio import Modelmat 2018-05-06 11:15:20 +10:00
  • aa7c5c3ec1 [commands] Ignore bots from Bot.process_commands by default. Rapptz 2018-08-22 20:26:14 -04:00
  • 00ee7549c9 Update new member example to not be broken. Rapptz 2018-08-22 20:25:14 -04:00
  • 9d8e791a4e Update Message.author doctring Dunkledore 2018-04-21 11:21:48 +02:00
  • 00a14a46f3 [commands] Added BucketType.members for cooldowns Clement 2018-03-30 17:53:44 +02:00
  • 95721da70e gitignore: ignore egg-info and venvs bmintz 2018-07-22 20:05:00 -05:00
  • 8ccb98d395 Explicitly mark event handlers private Rapptz 2018-08-09 03:27:39 -04:00
  • 86712c4d60 Ensure intersphinx points to the Japanese documentation. Rapptz 2018-08-08 00:19:40 -04:00
  • 45d521c939 Translation of discord.po is finished. Episword 2018-08-06 21:04:12 +09:00
  • c662bd9738 Translation of mta.po is finished. Episword 2018-08-06 20:42:04 +09:00
  • db6d555699 Translation of intro.po is finished. Episword 2018-08-06 13:37:22 +09:00
  • 91955f3e88 Translation of faq.po is finished. Episword 2018-08-03 08:05:03 +09:00
  • f06563cb35 Change Japanese font to Yu Gothic and Noto CJK in documentation Rapptz 2018-08-01 20:46:32 -04:00
  • 8bb8e603a5 Translation of logging and quickstart is finished. Episword 2018-08-02 09:12:22 +09:00
  • 3dd462d5b5 Update .po files for Permissions.priority_speaker Rapptz 2018-08-01 20:30:11 -04:00
  • e6f1a7e93a Add Permissions.priority_speaker. slice 2018-07-31 19:57:17 -07:00
  • 2cbf8ec545 Don't build PDF. Rapptz 2018-07-31 17:41:49 -04:00
  • 18385dc49f Add stubs for Japanese translations. Rapptz 2018-07-31 17:37:22 -04:00
  • 0c446398d1 message: de-duplicate reaction type conversion bmintz 2018-07-30 18:31:28 -05:00
  • 8d39ab8c8c Fix dumb typo in the warning. Rapptz 2018-07-24 03:57:14 -04:00
  • 12236325f6 Add a warning for self-bots in Client.login Rapptz 2018-07-24 03:48:37 -04:00
  • e15452e198 Add clarification about creating guilds Kot 2018-07-19 20:57:19 -07:00
  • 8d3b2d0b70 [commands] Fix broken handling of keyword only parameters. Rapptz 2018-07-21 02:52:45 -04:00
  • 69ca675ca0 [commands] Fix typing.Union converters for 3.7 Rapptz 2018-07-20 18:01:48 -04:00
  • 52767cf315 [commands] Add documentation for BadUnionArgument Rapptz 2018-07-20 06:02:29 -04:00
  • 34ece4d1df Bump websockets to 6.0 for 3.7 compatibility. Rapptz 2018-07-20 06:00:12 -04:00
  • da5776a358 [commands] Make ConversionError have the original error as an attribute Rapptz 2018-07-20 05:54:51 -04:00
  • 92dde9aef9 [commands] Add support for typing.Union as a converter Rapptz 2018-07-20 05:51:43 -04:00
  • 4aecdea052 Make TextChannel.create_webhook name parameter mandatory. Rapptz 2018-07-20 04:17:28 -04:00
  • 351bb1927a Fix crashing with wonky TYPING_START events. Rapptz 2018-07-20 04:15:58 -04:00
  • 2c7a855e11 Revert "Ensure gif avatar urls end in .gif" khazhyk 2018-07-15 21:48:50 -07:00
  • 2321ae8d97 [commands] raise ConversionError on Converter error khazhyk 2018-07-15 19:39:33 -07:00
  • 87d9eefdef [docs] discord/client: remove reference to async_event bmintz 2018-07-10 19:20:16 -05:00
  • ec3435b224 Remove remaining asyncio.coroutine calls. bmintz 2018-06-30 02:14:05 -05:00
  • 9d301f7cae Store guild, unavailable tuple in ready as well khazhyk 2018-06-30 23:26:33 -07:00
  • 983be10111 Fix __aiter__ compatibility with 3.7. Rapptz 2018-06-29 21:51:25 -04:00
  • 1538c78836 Change jump_to_url to jump_url and fix format. Rapptz 2018-06-29 21:50:38 -04:00
  • 74380cd72a don't drop guild_available/join before ready khazhyk 2018-06-25 00:26:03 -07:00
  • a93c3d931c [commands] Change command_prefix behaviour Hornwitser 2018-06-12 04:45:48 +02:00
  • 184c4302c7 docs/mimgrating.rst: CPython 3.5.2 is not supported! Ben Mintz 2018-06-12 00:21:25 -05:00
  • 96baabcaa2 Fix typo in Permissions.is_subset/is_superset Hornwitser 2018-06-11 14:41:23 +02:00
  • bf9ca405e3 Fix case insensitive command removal Harmon 2018-06-07 20:24:42 -05:00