.. _discordedit: =========== DiscordEdit =========== This is the cog guide for the ``DiscordEdit`` cog. This guide contains the collection of commands which you can use in the cog. Through this guide, ``[p]`` will always represent your prefix. Replace ``[p]`` with your own prefix when you use these commands in Discord. .. note:: Ensure that you are up to date by running ``[p]cog update discordedit``. If there is something missing, or something that needs improving in this documentation, feel free to create an issue `here `_. This documentation is generated everytime this cog receives an update. --------------- About this cog: --------------- A cog to edit Discord default objects, like guilds, roles, text channels, voice channels, threads and AutoMod! --------- Commands: --------- Here are all the commands included in this cog (93): * ``[p]editguild`` Commands for edit a guild. * ``[p]editguild afkchannel [afk_channel]`` Edit guild afkchannel. * ``[p]editguild afktimeout `` Edit guild afk timeout. * ``[p]editguild banner [banner]`` Edit guild banner. * ``[p]editguild clone `` Clone a guild. * ``[p]editguild community `` Edit guild community state. * ``[p]editguild create [template_code]`` Create a guild with the bot as owner. * ``[p]editguild defaultnotifications `` Edit guild notification level. * ``[p]editguild delete [confirmation=False]`` Delete guild (if the bot is owner). * ``[p]editguild description [description]`` Edit guild description. * ``[p]editguild discoverable `` Edit guild discoverable state. * ``[p]editguild discoverysplash [discovery_splash]`` Edit guild discovery splash. * ``[p]editguild explicitcontentfilter `` Edit guild explicit content filter. * ``[p]editguild icon [icon]`` Edit guild icon. * ``[p]editguild invitesdisabled `` Edit guild invites disabled state. * ``[p]editguild name `` Edit guild name. * ``[p]editguild owner [confirmation=False]`` Edit guild owner (if the bot is bot owner). * ``[p]editguild preferredlocale `` Edit guild preferred locale. * ``[p]editguild premiumprogressbarenabled [premium_progress_bar_enabled]`` Edit guild premium progress bar enabled. * ``[p]editguild publicupdateschannel [public_updates_channel]`` Edit guild public updates channel. * ``[p]editguild raidalertsdisabled `` Edit guild invites raid alerts disabled state. * ``[p]editguild ruleschannel [rules_channel]`` Edit guild rules channel. * ``[p]editguild safetyalertschannel [safety_alerts_channel]`` Edit guild invites safety alerts channel. * ``[p]editguild splash [splash]`` Edit guild splash. * ``[p]editguild systemchannel [system_channel]`` Edit guild system channel. * ``[p]editguild systemchannelflags `` Edit guild system channel flags. * ``[p]editguild vanitycode `` Edit guild vanity code. * ``[p]editguild verificationlevel `` Edit guild verification level. * ``[p]editguild view`` View and edit guild. * ``[p]editguild widgetchannel [widget_channel]`` Edit guild invites widget channel. * ``[p]editguild widgetenabled `` Edit guild invites widget enabled state. * ``[p]editrole`` Commands for edit a role. * ``[p]editrole color `` Edit role color. * ``[p]editrole create [color] `` Create a role. * ``[p]editrole delete [confirmation=False]`` Delete a role. * ``[p]editrole displayicon [display_icon]`` Edit role display icon. * ``[p]editrole hoist [hoist]`` Edit role hoist. * ``[p]editrole list`` List all roles in the current guild. * ``[p]editrole mentionable [mentionable]`` Edit role mentionable. * ``[p]editrole name `` Edit role name. * ``[p]editrole permissions [permissions]...`` Edit role permissions. * ``[p]editrole position `` Edit role position. * ``[p]editrole view `` View and edit role. * ``[p]edittextchannel`` Commands for edit a text channel. * ``[p]edittextchannel category [channel] `` Edit text channel category. * ``[p]edittextchannel clone [channel] `` Clone a text channel. * ``[p]edittextchannel create [category] `` Create a text channel. * ``[p]edittextchannel defaultautoarchiveduration [channel] <60|1440|4320|10080>`` Edit text channel default auto archive duration. * ``[p]edittextchannel defaultthreadslowmodedelay [channel] `` Edit text channel default thread slowmode delay. * ``[p]edittextchannel delete [channel] [confirmation=False]`` Delete a text channel. * ``[p]edittextchannel invite [channel] [max_age] [max_uses] [temporary=False] [unique=True]`` Create an invite for a text channel. * ``[p]edittextchannel list`` List all text channels in the current guild. * ``[p]edittextchannel name [channel] `` Edit text channel name. * ``[p]edittextchannel nsfw [channel] [nsfw]`` Edit text channel nsfw. * ``[p]edittextchannel overwrites [channel] [roles_or_users]... [true_or_false] [permissions]...`` Edit text channel overwrites/permissions. * ``[p]edittextchannel position [channel] `` Edit text channel position. * ``[p]edittextchannel slowmodedelay [channel] `` Edit text channel slowmode delay. * ``[p]edittextchannel syncpermissions [channel] [sync_permissions]`` Edit text channel syncpermissions with category. * ``[p]edittextchannel topic [channel] `` Edit text channel topic. * ``[p]edittextchannel type [channel] <_type>`` Edit text channel type. * ``[p]edittextchannel view [channel]`` View and edit text channel. * ``[p]editthread`` Commands for edit a text channel. * ``[p]editthread adduser [thread] `` Add member to thread. * ``[p]editthread appliedtags [thread] [applied_tags]...`` Edit thread applied tags. * ``[p]editthread archived [thread] [archived]`` Edit thread archived. * ``[p]editthread autoarchiveduration [thread] <60|1440|4320|10080>`` Edit thread auto archive duration. * ``[p]editthread create [channel] [message] `` Create a thread. * ``[p]editthread delete [thread] [confirmation=False]`` Delete a thread. * ``[p]editthread invitable [thread] [invitable]`` Edit thread invitable. * ``[p]editthread list`` List all threads in the current guild. * ``[p]editthread locked [thread] [locked]`` Edit thread locked. * ``[p]editthread name [thread] `` Edit thread name. * ``[p]editthread pinned [thread] `` Edit thread pinned. * ``[p]editthread removeuser [thread] `` Remove member from thread. * ``[p]editthread slowmodedelay [thread] `` Edit thread slowmode delay. * ``[p]editthread view [thread]`` View and edit thread. * ``[p]editvoicechannel`` Commands for edit a voice channel. * ``[p]editvoicechannel bitrate `` Edit voice channel bitrate. * ``[p]editvoicechannel category `` Edit voice channel category. * ``[p]editvoicechannel clone `` Clone a voice channel. * ``[p]editvoicechannel create [category] `` Create a voice channel. * ``[p]editvoicechannel delete [confirmation=False]`` Delete voice channel. * ``[p]editvoicechannel invite [max_age] [max_uses] [temporary=False] [unique=True]`` Create an invite for a voice channel. * ``[p]editvoicechannel list`` List all voice channels in the current guild. * ``[p]editvoicechannel name `` Edit voice channel name. * ``[p]editvoicechannel nsfw [nsfw]`` Edit voice channel nsfw. * ``[p]editvoicechannel overwrites [roles_or_users]... [true_or_false] [permissions]...`` Edit voice channel overwrites/permissions. * ``[p]editvoicechannel position `` Edit voice channel position. * ``[p]editvoicechannel slowmodedelay `` Edit voice channel slowmode delay. * ``[p]editvoicechannel syncpermissions [sync_permissions]`` Edit voice channel sync permissions. * ``[p]editvoicechannel userlimit `` Edit voice channel user limit. * ``[p]editvoicechannel videoqualitymode `` Edit voice channel video quality mode. * ``[p]editvoicechannel view `` View and edit voice channel. ------------ Installation ------------ If you haven't added my repo before, lets add it first. We'll call it "AAA3A-cogs" here. .. code-block:: ini [p]repo add AAA3A-cogs https://github.com/AAA3A-AAA3A/AAA3A-cogs Now, we can install DiscordEdit. .. code-block:: ini [p]cog install AAA3A-cogs discordedit Once it's installed, it is not loaded by default. Load it by running the following command: .. code-block:: ini [p]load discordedit ---------------- Further Support: ---------------- Check out my docs `here `_. Mention me in the #support_other-cogs in the `cog support server `_ if you need any help. Additionally, feel free to open an issue or pull request to this repo. -------- Credits: -------- Thanks to Kreusada for the Python code to automatically generate this documentation!