Skip to content

Instantly share code, notes, and snippets.

@Marck
Forked from Soheab/bikeshedding.md
Created September 27, 2020 16:40
Show Gist options
  • Select an option

  • Save Marck/1b0139fdbcc321c9992f3a65c4a47cf1 to your computer and use it in GitHub Desktop.

Select an option

Save Marck/1b0139fdbcc321c9992f3a65c4a47cf1 to your computer and use it in GitHub Desktop.

Revisions

  1. @Soheab Soheab revised this gist Aug 2, 2020. 1 changed file with 4 additions and 7 deletions.
    11 changes: 4 additions & 7 deletions bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -1,5 +1,8 @@
    ### This list is not in any order, older topics can be above newer ones.

    ###### **Made by Soheab#6240**

    ##### This gist probably won't be updated anymore.
    ---

    **Total topics here: 46**
    @@ -395,10 +398,4 @@

    It's an alias.

    ---------------------------





    #### **Made by Soheab#6240**
    ---------------------------
  2. @Soheab Soheab revised this gist Jul 16, 2020. 1 changed file with 33 additions and 1 deletion.
    34 changes: 33 additions & 1 deletion bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -2,14 +2,46 @@

    ---

    **Total topics here: 42**
    **Total topics here: 46**

    **TIP** :: You can use Ctrl + F (or Cmd + F on Mac) to search through this.

    **TIP 2** :: You can add `discord//` in front of the link to have it ask you to open in the app, should work on Windows and Android.

    ---------

    ## Why isn't Cog.description a cached_property?

    - Member: SebbyLaw#2597 (348788242285461504)

    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/732138727735951371

    ---

    ## kwarg for .send that will convert content to a file if it's over 2000 character?

    - Member: Eviee#0666 (402159684724719617)

    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/727760722947211375

    ---

    ## Is there a reason why both `GUILD_MEMBER_UPDATE` and `PRESENCE_UPDATE` both trigger `on_member_update` instead of having them be distinct events?

    - Member: james7132#1567 (151215593553395721)

    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/727683448273240115

    ---

    ## await voice_client.self_deafen(True)

    - Member: Cinnamon#0714 (455289384187592704)

    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/725475344408248330

    ---

    ## Member.is_typing()

    - Member: lambda#0987 (140516693242937345)
  3. @Soheab Soheab revised this gist Jun 24, 2020. 1 changed file with 3 additions and 0 deletions.
    3 changes: 3 additions & 0 deletions bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -13,8 +13,11 @@
    ## Member.is_typing()

    - Member: lambda#0987 (140516693242937345)

    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/725109012840054785

    ---

    ## Why is cog_unload not a coroutine

    - Member: Mark#3118 (137073073168973824)
  4. @Soheab Soheab revised this gist Jun 24, 2020. 1 changed file with 6 additions and 1 deletion.
    7 changes: 6 additions & 1 deletion bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -2,14 +2,19 @@

    ---

    **Total topics here: 41**
    **Total topics here: 42**

    **TIP** :: You can use Ctrl + F (or Cmd + F on Mac) to search through this.

    **TIP 2** :: You can add `discord//` in front of the link to have it ask you to open in the app, should work on Windows and Android.

    ---------

    ## Member.is_typing()

    - Member: lambda#0987 (140516693242937345)
    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/725109012840054785

    ## Why is cog_unload not a coroutine

    - Member: Mark#3118 (137073073168973824)
  5. @Soheab Soheab revised this gist Jun 20, 2020. 1 changed file with 9 additions and 1 deletion.
    10 changes: 9 additions & 1 deletion bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -2,14 +2,22 @@

    ---

    **Total topics here: 40**
    **Total topics here: 41**

    **TIP** :: You can use Ctrl + F (or Cmd + F on Mac) to search through this.

    **TIP 2** :: You can add `discord//` in front of the link to have it ask you to open in the app, should work on Windows and Android.

    ---------

    ## Why is cog_unload not a coroutine

    - Member: Mark#3118 (137073073168973824)

    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/723958710673866783

    ------

    ## commands.CommandAlreadyRegistered and commands.AliasAlreadyRegistered (inheriting from discord.ClientException)

    - Member: Jackenmen#6607 (176070082584248320)
  6. @Soheab Soheab revised this gist Jun 20, 2020. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -10,7 +10,7 @@

    ---------

    ## ommands.CommandAlreadyRegistered and commands.AliasAlreadyRegistered (inheriting from discord.ClientException)
    ## commands.CommandAlreadyRegistered and commands.AliasAlreadyRegistered (inheriting from discord.ClientException)

    - Member: Jackenmen#6607 (176070082584248320)

  7. @Soheab Soheab revised this gist Jun 20, 2020. 1 changed file with 8 additions and 1 deletion.
    9 changes: 8 additions & 1 deletion bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -2,14 +2,21 @@

    ---

    **Total topics here: 39**
    **Total topics here: 40**

    **TIP** :: You can use Ctrl + F (or Cmd + F on Mac) to search through this.

    **TIP 2** :: You can add `discord//` in front of the link to have it ask you to open in the app, should work on Windows and Android.

    ---------

    ## ommands.CommandAlreadyRegistered and commands.AliasAlreadyRegistered (inheriting from discord.ClientException)

    - Member: Jackenmen#6607 (176070082584248320)

    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/723670681870663710

    ------

    ## Message.emojis

  8. @Soheab Soheab revised this gist Jun 19, 2020. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -2,7 +2,7 @@

    ---

    **Total topics here: 37**
    **Total topics here: 39**

    **TIP** :: You can use Ctrl + F (or Cmd + F on Mac) to search through this.

  9. @Soheab Soheab revised this gist Jun 19, 2020. 1 changed file with 21 additions and 0 deletions.
    21 changes: 21 additions & 0 deletions bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -11,6 +11,27 @@
    ---------


    ## Message.emojis

    - Member: SebbyLaw#2597 (348788242285461504)

    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/648707995609464833

    ------

    ## Command.add/remove_aliases

    2018:
    - Member: Vex#3110 (129855424198475776)

    - Link: https://discordapp.com/channels/336642139381301249/381965515721146390/517864089842614300

    2020:
    - Member: Reacher#1337 (443476962871214090)

    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/723497422558461974
    ------

    ## An attribute for AutoShardedClient that would tell you when all shards are ready or override .is_ready() for that type of client or an event that we can use like client.wait_for("clientReady") or whatever for when everything's read and make on_shard_ready be called every time a shard is ready to use

    - Member: DeveloperAnonymous#9830 (115269304705875969)
  10. @Soheab Soheab revised this gist Jun 17, 2020. 1 changed file with 8 additions and 1 deletion.
    9 changes: 8 additions & 1 deletion bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -2,7 +2,7 @@

    ---

    **Total topics here: 36**
    **Total topics here: 37**

    **TIP** :: You can use Ctrl + F (or Cmd + F on Mac) to search through this.

    @@ -11,6 +11,13 @@
    ---------


    ## An attribute for AutoShardedClient that would tell you when all shards are ready or override .is_ready() for that type of client or an event that we can use like client.wait_for("clientReady") or whatever for when everything's read and make on_shard_ready be called every time a shard is ready to use

    - Member: DeveloperAnonymous#9830 (115269304705875969)

    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/721937904070426674

    ------

    ## on_bot_mentioned event

  11. @Soheab Soheab revised this gist Jun 13, 2020. 1 changed file with 4 additions and 4 deletions.
    8 changes: 4 additions & 4 deletions bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -36,8 +36,6 @@

    ------



    ## TextChannel.jump_url & Others

    - Member: 🔥PgSuper🔥#3693 (180813971853410305)
    @@ -74,7 +72,7 @@

    - Member: Deniz ツ#0007 (310430589972905984)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/717733115941879868
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/717733115941879868

    ------

    @@ -188,14 +186,16 @@ Link: https://canary.discordapp.com/channels/336642139381301249/6030693072864542

    ----

    ## It would be nice to have some way to config/flag this block to throw an HTTPException "if timer > x" rather than queueing to retry.
    ## Throw an HTTPException "if timer > x" rather than queueing to retry.

    - Member: Soulrift#0001 (142006827155062784)

    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/711615078973046794

    -----



    ## discord.Bot class

    - Member: AG#7863 (355658987372281856)
  12. @Soheab Soheab revised this gist Jun 13, 2020. 1 changed file with 5 additions and 5 deletions.
    10 changes: 5 additions & 5 deletions bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -1,5 +1,3 @@


    ### This list is not in any order, older topics can be above newer ones.

    ---
    @@ -34,23 +32,25 @@

    - Member: apple502j#6852 (398412979067944961)

    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/63764692065478247
    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/637646920654782479

    ------



    ## TextChannel.jump_url & Others

    - Member: 🔥PgSuper🔥#3693 (180813971853410305)

    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/62543596453311284
    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/625435964533112842

    ---------

    ## Message.refresh() & Guild.refresh()

    - Member: weeb simp#1371 (529535587728752644)

    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/71898060478323098
    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/718980604783230986

    ------

  13. @Soheab Soheab revised this gist Jun 13, 2020. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -4,7 +4,7 @@

    ---

    **Total topics here = 36**
    **Total topics here: 36**

    **TIP** :: You can use Ctrl + F (or Cmd + F on Mac) to search through this.

  14. @Soheab Soheab revised this gist Jun 13, 2020. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -1,6 +1,6 @@


    #### This list is not in any order, older topics can be above newer ones.
    ### This list is not in any order, older topics can be above newer ones.

    ---

  15. @Soheab Soheab revised this gist Jun 13, 2020. 1 changed file with 9 additions and 1 deletion.
    10 changes: 9 additions & 1 deletion bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -1,13 +1,19 @@
    ####This list is not in any order, older topics can be above newer ones.


    #### This list is not in any order, older topics can be above newer ones.

    ---

    **Total topics here = 36**

    **TIP** :: You can use Ctrl + F (or Cmd + F on Mac) to search through this.

    **TIP 2** :: You can add `discord//` in front of the link to have it ask you to open in the app, should work on Windows and Android.

    ---------



    ## on_bot_mentioned event

    - Member: Intelligent Cat#5002 (551368272126410782)
    @@ -310,4 +316,6 @@ It's an alias.





    #### **Made by Soheab#6240**
  16. @Soheab Soheab revised this gist Jun 13, 2020. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,4 @@
    ### This list is not in any order, older topics can be above newer ones.
    ####This list is not in any order, older topics can be above newer ones.

    ---

    @@ -40,7 +40,7 @@

    ---------

    # Message.refresh() & Guild.refresh()
    ## Message.refresh() & Guild.refresh()

    - Member: weeb simp#1371 (529535587728752644)

    @@ -246,7 +246,7 @@ Link: https://canary.discordapp.com/channels/336642139381301249/6030693072864542

    ----

    ## DM to a member that is not in the same guild as the bot
    ## DM to a member that is not in the same guild as the bot

    - Member: *Deleted User*

  17. @Soheab Soheab revised this gist Jun 13, 2020. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -308,4 +308,6 @@ It's an alias.

    ---------------------------

    - @Soheab#6240


    #### **Made by Soheab#6240**
  18. @Soheab Soheab revised this gist Jun 13, 2020. 1 changed file with 84 additions and 84 deletions.
    168 changes: 84 additions & 84 deletions bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -1,302 +1,304 @@
    # See here the things that are already discussed in the bike shedding channel (not in any order)
    ### This list is not in any order, older topics can be above newer ones.

    -------------------
    ---

    **TIP** :: You can use Ctrl + F (or Cmd + F on Mac) to search through this.

    **You can use Ctrl + F (or Cmd + F on Mac) to search through this.**
    **TIP 2** :: You can add `discord//` in front of the link to have it ask you to open in the app, should work on Windows and Android.

    ---------

    ## on_bot_mentioned event

    Member: Intelligent Cat#5002 (551368272126410782)
    - Member: Intelligent Cat#5002 (551368272126410782)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/719452297515761734
    discord://https://discordapp.com/channels/336642139381301249/603069307286454290/719452297515761734))
    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/719452297515761734

    ------

    ## A way to hot reload help command class

    Member: ShadowHanzo#2108 (466769036122783744)
    - Member: ShadowHanzo#2108 (466769036122783744)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/719536079585148999 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/719536079585148999 ))
    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/719536079585148999

    ------

    ## on_ready_once() or on_start() or on_first_ready()

    Member: apple502j#6852 (398412979067944961)
    - Member: apple502j#6852 (398412979067944961)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/63764692065478247 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/63764692065478247))
    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/63764692065478247

    ------

    ## TextChannel.jump_url & Others

    Member: 🔥PgSuper🔥#3693 (180813971853410305)
    - Member: 🔥PgSuper🔥#3693 (180813971853410305)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/62543596453311284 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/62543596453311284))
    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/62543596453311284

    ---------

    # Message.refresh() & Guild.refresh()

    Member: weeb simp#1371 (529535587728752644)
    - Member: weeb simp#1371 (529535587728752644)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/71898060478323098 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/71898060478323098))
    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/71898060478323098

    ------

    ## Classmethod/staticmethod converter

    Member: 0az#6705 (711084845736001558)
    - Member: 0az#6705 (711084845736001558)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/718918807258791936 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/718918807258791936))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/718918807258791936

    ------

    ## Why doesn't the library immediately raise an error when you try to send a message over 2000 characters long but rather sends it to the API?

    Member: kittenswolf#8723 (256419245850624000)
    - Member: kittenswolf#8723 (256419245850624000)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/718575563102617650 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/718575563102617650 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/718575563102617650

    ------

    ## discord.utils.remove_markdown
    ## discord.utils.remove_markdown ?

    Member: Deniz ツ#0007 (310430589972905984)
    - Member: Deniz ツ#0007 (310430589972905984)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/717733115941879868 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/717733115941879868 ))
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/717733115941879868

    ------

    ## Developers environment

    Member: Grett#3077 (710400991761137666)
    - Member: Grett#3077 (710400991761137666)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/717700386995175464 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/717700386995175464 ))
    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/717700386995175464

    ------

    ## discord.Embed.set_image() raise error when no url

    Member: AG#7863 (355658987372281856)
    - Member: AG#7863 (355658987372281856)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/716917830448054314 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/716917830448054314 ))
    - Link: https://discordapp.com/channels/336642139381301249/603069307286454290/716917830448054314

    -----

    ## Known issue with the role cache order on member objects

    Member: Sinbad#1871 (78631113035100160)
    - Member: Sinbad#1871 (78631113035100160)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/716246435884040223 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/716246435884040223 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/716246435884040223

    ---

    ## Possible that someone gets rate-limited when `lock.acquire` waits until it's over?

    Member: apple502j#6852 (398412979067944961)
    - Member: apple502j#6852 (398412979067944961)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/716141562454868038 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/716141562454868038 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/716141562454868038

    ---

    ## The `Guild#region` call is a bit inconsistent

    Member: halcyon#0515 (407133943045947392)
    - Member: halcyon#0515 (407133943045947392)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715589490596511834 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/715589490596511834 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715589490596511834

    -----

    ## A guild check decorator similar to `has_permissions`

    Member: ThisIsanAlt#9597 (447119084627427351)
    - Member: ThisIsanAlt#9597 (447119084627427351)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715409576890990643 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/715409576890990643 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715409576890990643

    -----

    ## "guild.members not having all members"

    Member: Vex#3110 (129855424198475776)
    - Member: Vex#3110 (129855424198475776)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715363074764177500 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/715363074764177500 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715363074764177500

    ----

    ## What if cogs accepted the same checks (decorators) as commands

    Member: NCPlayz#7941 (121678432504512512)
    - Member: NCPlayz#7941 (121678432504512512)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715000537749127269 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/715000537749127269 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715000537749127269

    -----

    ## why doesn't `Message` support `__eq__` like some other models?

    Member: Syrin#4068 (111342297999802368)
    - Member: Syrin#4068 (111342297999802368)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/714891920987652110 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/714891920987652110 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/714891920987652110

    ----

    ## Why is guild_only() separate decorator?

    Member: Dutchy#6127 (171539705043615744)
    - Member: Dutchy#6127 (171539705043615744)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/713188405625749566 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/713188405625749566 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/713188405625749566

    -----

    ## There should be convenience methods for embeds to quickly find fields e.g `discord.Embed.find_field(name="xyz")`

    Member: kittenswolf#8723 (256419245850624000)
    - Member: kittenswolf#8723 (256419245850624000)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/712976549371969556 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/712976549371969556 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/712976549371969556

    ------

    ## Why not `commands.Cog.listener()` => `commands.listener()`
    ## Why not `commands.Cog.listener()` => `commands.listener()` ?

    Member: life sucks#8086 (275412711381401604)
    - Member: life sucks#8086 (275412711381401604)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/712686385257250916 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/712686385257250916))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/712686385257250916

    ----

    ## Improve `wait_for` example

    Member: AG#7863 (355658987372281856)
    - Member: AG#7863 (355658987372281856)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/711845397169045574 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/711845397169045574 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/711845397169045574



    Member: Tolki#6803 (124633440078266368)
    - Member: Tolki#6803 (124633440078266368)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/708941893274173502 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/708941893274173502 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/708941893274173502

    ----

    ## It would be nice to have some way to config/flag this block to throw an HTTPException "if timer > x" rather than queueing to retry.

    Member: Soulrift#0001 (142006827155062784)
    - Member: Soulrift#0001 (142006827155062784)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/711615078973046794 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/711615078973046794))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/711615078973046794

    -----

    ## discord.Bot class

    Member: AG#7863 (355658987372281856)
    - Member: AG#7863 (355658987372281856)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/711558233600557057 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/711558233600557057 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/711558233600557057

    ----

    ## Plans to implement gateway intents?

    Member: GNUGradyn#0069 (269605239756161025)
    - Member: GNUGradyn#0069 (269605239756161025)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/710891906632122445 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/710891906632122445 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/710891906632122445

    ----

    ## Welcome screen can be edited

    Member: Dice#1337 (59152242862723072)
    - Member: Dice#1337 (59152242862723072)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/709639756383911968 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/709639756383911968 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/709639756383911968

    ----

    ## Rename Guild.categories to Guild.category_channels

    Member: Dutchy#6127 (171539705043615744)
    - Member: Dutchy#6127 (171539705043615744)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/708783785877176402 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/708783785877176402 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/708783785877176402

    -----

    ## `GuildChannel.permissions_for` to optionally accept a `Role` instead of a `Member`?

    Member: Ryndinovaia#0902 (185095270986547200)
    - Member: Ryndinovaia#0902 (185095270986547200)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/708349201687511080 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/708349201687511080 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/708349201687511080

    ----

    ## `cache=False` in fetch_member?

    Member: lambda#0987 (140516693242937345)
    - Member: lambda#0987 (140516693242937345)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/707644305308909658 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/707644305308909658 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/707644305308909658

    ----

    ## Why no `discord.Embed().remove_field()`
    ## Why no `discord.Embed().remove_field()` ?

    Member: DonkeyBlaster#4051 (291661685863874560)
    - Member: DonkeyBlaster#4051 (291661685863874560)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/707002502150881395 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/707002502150881395))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/707002502150881395

    ----

    ## DM to a member that is not in the same guild as the bot

    Member: *Deleted User*
    - Member: *Deleted User*

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/706488555760779294 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/706488555760779294 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/706488555760779294

    ---

    ## Why not allow setting of footer, author, etc in `Embed`'s `__init__`

    Member: weeb simp#1371 (529535587728752644)
    - Member: weeb simp#1371 (529535587728752644)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/705884828393799772 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/705884828393799772 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/705884828393799772

    ----

    ## Should passing empty strings for name in commands.command/bot.command/group.command decorators be supported?

    Member: StarrFox#6312 (285148358815776768)
    - Member: StarrFox#6312 (285148358815776768)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/705244383087296553 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/705244383087296553 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/705244383087296553

    ----

    ## Create a mock Member object?

    Member: Luci#2468 (506153885279191050)
    - Member: Luci#2468 (506153885279191050)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/704015919021817907 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/704015919021817907 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/704015919021817907

    ----

    ## Why `Cog.walk_commands()`, `Cog.get_commands()`, and `Cog.get_listeners()` couldn't be classmethods?

    Member: Jackenmen#6607 (176070082584248320)
    - Member: Jackenmen#6607 (176070082584248320)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/703613965267239022 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/703613965267239022 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/703613965267239022

    ---

    ## More detailed improper token warning

    Member: Josh#6734 (209270029290569740)
    - Member: Josh#6734 (209270029290569740)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/702795030485794846 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/702795030485794846 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/702795030485794846

    ---

    ## Message.delete(ignore_errors=True)

    Member: Imayhaveborkedit#6049 (103675685343612928)
    - Member: Imayhaveborkedit#6049 (103675685343612928)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/699149758249304094 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/699149758249304094 ))
    - Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/699149758249304094

    ---

    @@ -306,6 +308,4 @@ It's an alias.

    ---------------------------



    **This will hopefully be updated everytime there is a new discussion in the channel or when i see something that is not in here yet, that is why older discussions can be above newer ones as i said, this list is not in any order.**
    - @Soheab#6240
  19. @Soheab Soheab revised this gist Jun 13, 2020. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -11,7 +11,7 @@
    Member: Intelligent Cat#5002 (551368272126410782)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/719452297515761734
    ([Click for Desktop & Android](discord://https://discordapp.com/channels/336642139381301249/603069307286454290/719452297515761734))
    discord://https://discordapp.com/channels/336642139381301249/603069307286454290/719452297515761734))

    ------

  20. @Soheab Soheab revised this gist Jun 13, 2020. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -11,7 +11,7 @@
    Member: Intelligent Cat#5002 (551368272126410782)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/719452297515761734
    ([Click for Desktop & Android](https://discordapp.com/channels/336642139381301249/603069307286454290/719452297515761734))
    ([Click for Desktop & Android](discord://https://discordapp.com/channels/336642139381301249/603069307286454290/719452297515761734))

    ------

  21. @Soheab Soheab revised this gist Jun 13, 2020. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -11,7 +11,7 @@
    Member: Intelligent Cat#5002 (551368272126410782)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/719452297515761734
    ([Click for Desktop & Android](discord://https://discordapp.com/channels/336642139381301249/603069307286454290/719452297515761734))
    ([Click for Desktop & Android](https://discordapp.com/channels/336642139381301249/603069307286454290/719452297515761734))

    ------

  22. @Soheab Soheab revised this gist Jun 13, 2020. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -10,7 +10,8 @@

    Member: Intelligent Cat#5002 (551368272126410782)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/719452297515761734 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/719452297515761734))
    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/719452297515761734
    ([Click for Desktop & Android](discord://https://discordapp.com/channels/336642139381301249/603069307286454290/719452297515761734))

    ------

  23. @Soheab Soheab revised this gist Jun 13, 2020. No changes.
  24. @Soheab Soheab revised this gist Jun 13, 2020. 1 changed file with 40 additions and 39 deletions.
    79 changes: 40 additions & 39 deletions bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,5 @@
    # See here the things that are already discussed in the bike shedding channel (not in any order)

    -------------------

    **You can use Ctrl + F (or Cmd + F on Mac) to search through this.**
    @@ -9,292 +10,292 @@

    Member: Intelligent Cat#5002 (551368272126410782)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/719452297515761734
    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/719452297515761734 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/719452297515761734))

    ------

    ## A way to hot reload help command class

    Member: ShadowHanzo#2108 (466769036122783744)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/719536079585148999
    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/719536079585148999 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/719536079585148999 ))

    ------

    ## on_ready_once() or on_start() or on_first_ready()

    Member: apple502j#6852 (398412979067944961)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/637646920654782479
    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/63764692065478247 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/63764692065478247))

    ------

    ## TextChannel.jump_url & Others

    Member: 🔥PgSuper🔥#3693 (180813971853410305)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/625435964533112842
    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/62543596453311284 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/62543596453311284))

    ------
    ---------

    ## Message.refresh() & Guild.refresh()
    # Message.refresh() & Guild.refresh()

    Member: weeb simp#1371 (529535587728752644)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/718980604783230986
    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/71898060478323098 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/71898060478323098))

    ------

    ## Classmethod/staticmethod converter

    Member: 0az#6705 (711084845736001558)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/718918807258791936
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/718918807258791936 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/718918807258791936))

    ------

    ## Why doesn't the library immediately raise an error when you try to send a message over 2000 characters long but rather sends it to the API?

    Member: kittenswolf#8723 (256419245850624000)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/718575563102617650
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/718575563102617650 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/718575563102617650 ))

    ------

    ## discord.utils.remove_markdown

    Member: Deniz ツ#0007 (310430589972905984)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/717733115941879868
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/717733115941879868 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/717733115941879868 ))

    ------

    ## Developers environment

    Member: Grett#3077 (710400991761137666)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/717700386995175464
    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/717700386995175464 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/717700386995175464 ))

    ------

    ## discord.Embed.set_image() raise error when no url

    Member: AG#7863 (355658987372281856)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/716917830448054314
    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/716917830448054314 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/716917830448054314 ))

    -----

    ## Known issue with the role cache order on member objects

    Member: Sinbad#1871 (78631113035100160)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/716246435884040223
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/716246435884040223 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/716246435884040223 ))

    ---

    ## Possible that someone gets rate-limited when `lock.acquire` waits until it's over?

    Member: apple502j#6852 (398412979067944961)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/716141562454868038
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/716141562454868038 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/716141562454868038 ))

    ---

    ## The `Guild#region` call is a bit inconsistent

    Member: halcyon#0515 (407133943045947392)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715589490596511834
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715589490596511834 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/715589490596511834 ))

    -----

    ## A guild check decorator similar to `has_permissions`

    Member: ThisIsanAlt#9597 (447119084627427351)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715409576890990643
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715409576890990643 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/715409576890990643 ))

    -----

    ## "guild.members not having all members"

    Member: Vex#3110 (129855424198475776)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715363074764177500
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715363074764177500 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/715363074764177500 ))

    ----

    ## What if cogs accepted the same checks (decorators) as commands

    Member: NCPlayz#7941 (121678432504512512)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715000537749127269
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715000537749127269 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/715000537749127269 ))

    -----

    ## why doesn't `Message` support `__eq__` like some other models?

    Member: Syrin#4068 (111342297999802368)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/714891920987652110
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/714891920987652110 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/714891920987652110 ))

    ----

    ## Why is guild_only() separate decorator?

    Member: Dutchy#6127 (171539705043615744)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/713188405625749566
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/713188405625749566 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/713188405625749566 ))

    -----

    ## There should be convenience methods for embeds to quickly find fields e.g `discord.Embed.find_field(name="xyz")`

    Member: kittenswolf#8723 (256419245850624000)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/712976549371969556
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/712976549371969556 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/712976549371969556 ))

    ------

    ## Why not `commands.Cog.listener()` => `commands.listener()`

    Member: life sucks#8086 (275412711381401604)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/712686385257250916
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/712686385257250916 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/712686385257250916))

    ----

    ## Improve `wait_for` example

    Member: AG#7863 (355658987372281856)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/711845397169045574
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/711845397169045574 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/711845397169045574 ))


    Member: Tolki#6803 (124633440078266368)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/708941893274173502
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/708941893274173502 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/708941893274173502 ))

    ----

    ## It would be nice to have some way to config/flag this block to throw an HTTPException "if timer > x" rather than queueing to retry.

    Member: Soulrift#0001 (142006827155062784)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/711615078973046794
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/711615078973046794 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/711615078973046794))

    -----

    ## discord.Bot class

    Member: AG#7863 (355658987372281856)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/711558233600557057
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/711558233600557057 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/711558233600557057 ))

    ----

    ## Plans to implement gateway intents?

    Member: GNUGradyn#0069 (269605239756161025)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/710891906632122445
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/710891906632122445 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/710891906632122445 ))

    ----

    ## Welcome screen can be edited

    Member: Dice#1337 (59152242862723072)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/709639756383911968
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/709639756383911968 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/709639756383911968 ))

    ----

    ## Rename Guild.categories to Guild.category_channels

    Member: Dutchy#6127 (171539705043615744)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/708783785877176402
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/708783785877176402 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/708783785877176402 ))

    -----

    ## `GuildChannel.permissions_for` to optionally accept a `Role` instead of a `Member`?

    Member: Ryndinovaia#0902 (185095270986547200)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/708349201687511080
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/708349201687511080 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/708349201687511080 ))

    ----

    ## `cache=False` in fetch_member?

    Member: lambda#0987 (140516693242937345)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/707644305308909658
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/707644305308909658 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/707644305308909658 ))

    ----

    ## Why no `discord.Embed().remove_field()`

    Member: DonkeyBlaster#4051 (291661685863874560)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/707002502150881395
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/707002502150881395 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/707002502150881395))

    ----

    ## DM to a member that is not in the same guild as the bot

    Member: *Deleted User*

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/706488555760779294
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/706488555760779294 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/706488555760779294 ))

    ---

    ## Why not allow setting of footer, author, etc in `Embed`'s `__init__`

    Member: weeb simp#1371 (529535587728752644)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/705884828393799772
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/705884828393799772 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/705884828393799772 ))

    ----

    ## Should passing empty strings for name in commands.command/bot.command/group.command decorators be supported?

    Member: StarrFox#6312 (285148358815776768)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/705244383087296553
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/705244383087296553 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/705244383087296553 ))

    ----

    ## Create a mock Member object?

    Member: Luci#2468 (506153885279191050)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/704015919021817907
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/704015919021817907 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/704015919021817907 ))

    ----

    ## Why `Cog.walk_commands()`, `Cog.get_commands()`, and `Cog.get_listeners()` couldn't be classmethods?

    Member: Jackenmen#6607 (176070082584248320)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/703613965267239022
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/703613965267239022 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/703613965267239022 ))

    ---

    ## More detailed improper token warning

    Member: Josh#6734 (209270029290569740)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/702795030485794846
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/702795030485794846 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/702795030485794846 ))

    ---

    ## Message.delete(ignore_errors=True)

    Member: Imayhaveborkedit#6049 (103675685343612928)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/699149758249304094
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/699149758249304094 ([Click for Desktop & Android](discord://discordapp.com/channels/336642139381301249/603069307286454290/699149758249304094 ))

    ---

  25. @Soheab Soheab revised this gist Jun 13, 2020. 1 changed file with 16 additions and 0 deletions.
    16 changes: 16 additions & 0 deletions bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -5,6 +5,22 @@

    ---------

    ## on_bot_mentioned event

    Member: Intelligent Cat#5002 (551368272126410782)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/719452297515761734

    ------

    ## A way to hot reload help command class

    Member: ShadowHanzo#2108 (466769036122783744)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/719536079585148999

    ------

    ## on_ready_once() or on_start() or on_first_ready()

    Member: apple502j#6852 (398412979067944961)
  26. @Soheab Soheab revised this gist Jun 13, 2020. 1 changed file with 7 additions and 13 deletions.
    20 changes: 7 additions & 13 deletions bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -3,46 +3,40 @@

    **You can use Ctrl + F (or Cmd + F on Mac) to search through this.**

    ---------

    ## on_ready_once() or on_start() or on_first_ready()

    ---------
    Member: apple502j#6852 (398412979067944961)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/637646920654782479

    ------

    ## TextChannel.jump_url & Others

    Member: 🔥PgSuper🔥#3693 (180813971853410305)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/625435964533112842



    ------



    ## Message.refresh() & Guild.refresh()

    Member: weeb simp#1371 (529535587728752644)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/718980604783230986



    ------



    ## Classmethod/staticmethod converter

    Member: 0az#6705 (711084845736001558)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/718918807258791936



    ------



    ## Why doesn't the library immediately raise an error when you try to send a message over 2000 characters long but rather sends it to the API?

    Member: kittenswolf#8723 (256419245850624000)
  27. @Soheab Soheab revised this gist Jun 10, 2020. No changes.
  28. @Soheab Soheab revised this gist Jun 10, 2020. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -296,4 +296,4 @@ It's an alias.



    **This will hopefully be updated everytime there is a new discussion in the channel.**
    **This will hopefully be updated everytime there is a new discussion in the channel or when i see something that is not in here yet, that is why older discussions can be above newer ones as i said, this list is not in any order.**
  29. @Soheab Soheab revised this gist Jun 10, 2020. 1 changed file with 24 additions and 65 deletions.
    89 changes: 24 additions & 65 deletions bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -127,133 +127,92 @@ Link: https://canary.discordapp.com/channels/336642139381301249/6030693072864542

    Member: Syrin#4068 (111342297999802368)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/714891920987652110


    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/714891920987652110

    ----

    ## Why is guild_only() separate decorator?

    Member: Dutchy#6127 (171539705043615744)

    ## Why is guild_only() separate decorator

    #### Member: Dutchy#6127 (171539705043615744)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/713188405625749566


    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/713188405625749566

    -----



    ## There should be convenience methods for embeds to quickly find fields e.g `discord.Embed.find_field(name="xyz")`

    #### Member: kittenswolf#8723 (256419245850624000)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/712976549371969556

    Member: kittenswolf#8723 (256419245850624000)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/712976549371969556

    ------



    ## Why not `commands.Cog.listener()` => `commands.listener()`

    #### Member: life sucks#8086 (275412711381401604)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/712686385257250916

    Member: life sucks#8086 (275412711381401604)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/712686385257250916

    ----



    ## Improve `wait_for` example

    #### Member: AG#7863 (355658987372281856)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/711845397169045574


    Member: AG#7863 (355658987372281856)

    #### Member: Tolki#6803 (124633440078266368)
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/711845397169045574

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/708941893274173502

    Member: Tolki#6803 (124633440078266368)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/708941893274173502

    ----



    ## It would be nice to have some way to config/flag this block to throw an HTTPException "if timer > x" rather than queueing to retry.

    #### Member: Soulrift#0001 (142006827155062784)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/711615078973046794

    Member: Soulrift#0001 (142006827155062784)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/711615078973046794

    -----



    ## discord.Bot class

    #### Member: AG#7863 (355658987372281856)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/711558233600557057

    Member: AG#7863 (355658987372281856)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/711558233600557057

    ----



    ## Plans to implement gateway intents?

    #### Member: GNUGradyn#0069 (269605239756161025)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/710891906632122445

    Member: GNUGradyn#0069 (269605239756161025)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/710891906632122445

    ----



    ## Welcome screen can be edited

    #### Member: Dice#1337 (59152242862723072)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/709639756383911968

    Member: Dice#1337 (59152242862723072)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/709639756383911968

    ----



    ## Rename Guild.categories to Guild.category_channels

    #### Member: Dutchy#6127 (171539705043615744)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/708783785877176402

    Member: Dutchy#6127 (171539705043615744)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/708783785877176402

    -----



    ## `GuildChannel.permissions_for` to optionally accept a `Role` instead of a `Member`?

    #### Member: Ryndinovaia#0902 (185095270986547200)
    Member: Ryndinovaia#0902 (185095270986547200)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/708349201687511080
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/708349201687511080

    ----

  30. @Soheab Soheab revised this gist Jun 10, 2020. 1 changed file with 48 additions and 128 deletions.
    176 changes: 48 additions & 128 deletions bikeshedding.md
    Original file line number Diff line number Diff line change
    @@ -10,6 +10,7 @@
    ## TextChannel.jump_url & Others

    Member: 🔥PgSuper🔥#3693 (180813971853410305)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/625435964533112842


    @@ -21,6 +22,7 @@ Link: https://discordapp.com/channels/336642139381301249/603069307286454290/6254
    ## Message.refresh() & Guild.refresh()

    Member: weeb simp#1371 (529535587728752644)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/718980604783230986


    @@ -29,11 +31,11 @@ Link: https://discordapp.com/channels/336642139381301249/603069307286454290/7189



    ## classmethod/staticmethod converter
    ## Classmethod/staticmethod converter

    #### Member: 0az#6705 (711084845736001558)
    Member: 0az#6705 (711084845736001558)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/718918807258791936
    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/718918807258791936



    @@ -43,127 +45,87 @@ Link: https://discordapp.com/channels/336642139381301249/603069307286454290/7189

    ## Why doesn't the library immediately raise an error when you try to send a message over 2000 characters long but rather sends it to the API?

    #### Member: kittenswolf#8723 (256419245850624000)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/718575563102617650

    Member: kittenswolf#8723 (256419245850624000)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/718575563102617650

    ------

    ## discord.utils.remove_markdown

    Member: Deniz ツ#0007 (310430589972905984)

    ## remove_markdown

    #### Member: Deniz ツ#0007 (310430589972905984)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/717733115941879868


    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/717733115941879868

    ------



    ## Developers environment

    #### Member: Grett#3077 (710400991761137666)
    Member: Grett#3077 (710400991761137666)

    #### Link: https://discordapp.com/channels/336642139381301249/603069307286454290/717700386995175464
    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/717700386995175464

    ------



    ## discord.Embed.set_image() raise error when no url

    #### Member: AG#7863 (355658987372281856)

    #### Link: https://discordapp.com/channels/336642139381301249/603069307286454290/716917830448054314

    Member: AG#7863 (355658987372281856)

    Link: https://discordapp.com/channels/336642139381301249/603069307286454290/716917830448054314

    -----

    ## Known issue with the role cache order on member objects

    Member: Sinbad#1871 (78631113035100160)

    ## known issue with the role cache order on member objects

    #### Member: Sinbad#1871 (78631113035100160)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/716246435884040223


    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/716246435884040223

    ---



    ## Possible that someone gets rate-limited when `lock.acquire` waits until it's over?

    #### Member: apple502j#6852 (398412979067944961)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/716141562454868038

    Member: apple502j#6852 (398412979067944961)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/716141562454868038

    ---





    ## The `Guild#region` call is a bit inconsistent

    #### Member: halcyon#0515 (407133943045947392)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715589490596511834

    Member: halcyon#0515 (407133943045947392)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715589490596511834

    -----



    ## A guild check decorator similar to `has_permissions`

    #### Member: ThisIsanAlt#9597 (447119084627427351)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715409576890990643

    Member: ThisIsanAlt#9597 (447119084627427351)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715409576890990643

    -----

    ## "guild.members not having all members"

    Member: Vex#3110 (129855424198475776)

    ## "guild.members not having all members"

    #### Member: Vex#3110 (129855424198475776)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715363074764177500


    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715363074764177500

    ----



    ## What if cogs accepted the same checks (decorators) as commands

    #### Member: NCPlayz#7941 (121678432504512512)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715000537749127269

    Member: NCPlayz#7941 (121678432504512512)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/715000537749127269

    -----



    ## why doesn't `Message` support `__eq__` like some other models?

    #### Member: Syrin#4068 (111342297999802368)
    Member: Syrin#4068 (111342297999802368)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/714891920987652110

    @@ -293,125 +255,83 @@ Link: https://discordapp.com/channels/336642139381301249/603069307286454290/7189

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/708349201687511080



    ----



    ## `cache=False` in fetch_member?

    #### Member: lambda#0987 (140516693242937345)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/707644305308909658

    Member: lambda#0987 (140516693242937345)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/707644305308909658

    ----



    ## Why no `discord.Embed().remove_field()`

    #### Member: DonkeyBlaster#4051 (291661685863874560)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/707002502150881395

    Member: DonkeyBlaster#4051 (291661685863874560)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/707002502150881395

    ----



    ## DM to a member that is not in the same guild as the bot

    #### Member: *Deleted User*

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/706488555760779294

    Member: *Deleted User*

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/706488555760779294

    ---



    ## Why not allow setting of footer, author, etc in `Embed`'s `__init__`

    #### Member: weeb simp#1371 (529535587728752644)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/705884828393799772

    Member: weeb simp#1371 (529535587728752644)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/705884828393799772

    ----



    ## Should passing empty strings for name in commands.command/bot.command/group.command decorators be supported?

    #### Member: StarrFox#6312 (285148358815776768)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/705244383087296553

    Member: StarrFox#6312 (285148358815776768)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/705244383087296553

    ----



    ## Create a mock Member object?

    #### Member: Luci#2468 (506153885279191050)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/704015919021817907

    Member: Luci#2468 (506153885279191050)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/704015919021817907

    ----



    ## Why `Cog.walk_commands()`, `Cog.get_commands()`, and `Cog.get_listeners()` couldn't be classmethods?

    #### Member: Jackenmen#6607 (176070082584248320)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/703613965267239022

    Member: Jackenmen#6607 (176070082584248320)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/703613965267239022

    ---



    ## More detailed improper token warning

    #### Member: Josh#6734 (209270029290569740)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/702795030485794846

    Member: Josh#6734 (209270029290569740)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/702795030485794846

    ---



    ## Message.delete(ignore_errors=True)

    #### Member: Imayhaveborkedit#6049 (103675685343612928)

    #### Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/699149758249304094

    Member: Imayhaveborkedit#6049 (103675685343612928)

    Link: https://canary.discordapp.com/channels/336642139381301249/603069307286454290/699149758249304094

    ---



    ## Difference between create_category and create_category_channel?

    #### It's an alias.


    It's an alias.

    ---------------------------