prefix:'!'success_emoji:<:tick:743132094892605451>error_emoji:<:cross:743132137586294856>#aliases:#- &admin "844782218563944488" # level 100 role#- &mod "844759879847247893" #level 50 role#- &autodelete "800012874113220669" #channelID#- &companionvc "124" #companion vc channel#- &companiontext "123" #companion text#- &member "123" #persist role#- &botusage "124" #channelIDlevels:"844782218563944488":100#admin role"844759879847247893":50#Mod role#[*admin]: 100#[*mod]: 50plugins:post:replaceDefaultOverrides:true#replaces default settings if trueoverrides: -level:'>=100'config:can_post:true#only level 100 can post (use this plugin)reminders:replaceDefaultOverrides:trueconfig:can_use:trueauto_reactions:replaceDefaultOverrides:trueoverrides: -level:'>=100'config:can_manage:truelocate_user:replaceDefaultOverrides:trueoverrides: -channel: -"799195773408903188"#bot usage#- channel: *botusageconfig:can_where:truecan_alert:truereaction_roles:replaceDefaultOverrides:true#replaces default settings if trueconfig:auto_refresh_interval:900000#re-adds reactions after x secondsremove_user_reactions:true#remove user reaction or let it stay#button_groups:#testgroup:#message: "Come and get your self-assignable roles!"#default_buttons:#admin:#label: "Get Admin" #label of button#emoji: "861342977683357706" #emojiID on button#role_or_menu: "860535599186444349" #give role or open another menu#type: "SUCCESS"#end_row: true #end or continue?#menuopen1:#label: "Recursive Menu"#emoji: "861343089641259028"#role_or_menu: "menu1"#type: "PRIMARY"#button_menus:#menu1:#menureopen1:#label: "Recursive, poggers" #label of button#role_or_menu: "menu1" #opens menu after button press#ends_row: false #keeps on going looking for menusoverrides: -level:'>=100'config:can_manage:true#only level 100 can managecompanion_channels:config:entries:public_vcs:#name of the entry, could be anythingvoice_channel_ids: -"799704245338112050"#voice vc -"855391042227404820"#music vctext_channel_ids: -"854374779691728946"# vc text#this can be calculated using https://discordapi.com/permissions.htmlpermissions:1024enabled:truepersist:replaceDefaultOverrides:true#replaces default settings if trueconfig:persisted_roles:#- "844759879847247893" #moderator#- "762164188922904607" #alerts#- "827840992111099935" #Bronze#- "827841264489725983" #Silver#- "827841321716678698" #Gold#- "827841368374247454" #Platinum#- "828659945158737931" #Regulars#- "808718941785554985" #⭐️ star -"123"#dexianspersist_nicknames:truepersist_voice_mutes:trueself_grantable_roles:replaceDefaultOverrides:trueconfig:entries:basic:#you can have many entries and name them as u likeroles:"762164188922904607":["announce", "alert", "alerts"]#can have options too!can_use:true#can use this entry? since we can have multiple!can_ignore_cooldown:true#does nothing i guess? not sure ask #supportmax_roles:1#maximum no of roles user can pick from the listmention_roles:true#mentions the role itself (but no ping)slowmode:replaceDefaultOverrides:trueconfig:use_native_slowmode:true#use discord's built in slowmode (till 6h)is_affected:true#everyone except those in override are affectedoverrides: -level:'>=50'config:can_manage:true#can set and manage slowmode commandsis_affected:false#level 50 and up arent affected by slowmoderoles:replaceDefaultOverrides:trueconfig:assignable_roles:#roles u can add to another user -'558037973581430785' -'875361358907060295'overrides: -level:'>=50'config:can_assign:true#level 50 and up can assign -level:'>=100'config:can_mass_assign:true# level 100 can mass assign and remove rolespingable_roles:#makes a role pingable when you start typing in a specific channelreplaceDefaultOverrides:true#replaces default settings if trueoverrides: -level:'>=100'config:#Usage: !pingable_role <channelId> <role>#To disable: !pingable_role disable <channelId> <role>can_manage:true#only level 100 can run that ^welcome_message:replaceDefaultOverrides:true#replaces default settings if trueconfig:send_dm:truesend_to_channel:"851851771717353512"#welcome channelmessage:|- **Welcome to Dexter's Laboratory** **Invite others with** https://discord.gg/JCZf3sHYpEtime_and_date:replaceDefaultOverrides:true#replaces default settings if trueconfig:#https://en.wikipedia.org/wiki/List_of_tz_database_time_zones for listtimezone:Asia/Karachican_set_timezone:true#set your own timezone via !timezone <timezone>, reset with !timezone reset and view with !timezonedate_formats:date:'D MMM, YYYY'time:'H:mm'pretty_datetime:'D MMM, YYYY [at] H:mm z'# https://gist.github.com/Skipants/788819starboard:replaceDefaultOverrides:false#replaces default settings if trueconfig:boards:basic:#starboard no1, u can name anythingchannel_id:"33454"#starboardstars_required:88#star_emoji: [":<:star:870570007753531452>:"]copy_full_embed:trueenabled:true# The starboard is enabled for allshow_star_count:true#show the star-count in starboard#color: 0x000080basic2:channel_id:"872366278050979850"#starboardstar_emoji:["⭐", "<a:star:870570007753531452>"]stars_required:1levelonly:#starboard no2, u can name anythingchannel_id:"830321220943347772"stars_required:0star_emoji:[":rat:", "🐀"]#multiple various reactions possible!copy_full_embed:trueshow_star_count:true#show the star-count in starboard#color: 0x000080 if needed#can_migrate command can be used to move ("migrate") pins to a starboardcan_migrate:falseoverrides: -level:"100"config:boards:levelonly:enabled:true#only for level 100 (admin react = starboard)cases:replaceDefaultOverrides:true#replaces default settings if trueconfig:log_automatic_actions:truecase_log_channel:"854373344232865832"#cases channelshow_relative_times:true#relative_time_cutoff is the amount of time after which !cases will show the full date, not a relative time (e.g. "5 hours ago")#if you set relative time cutoff to 24h, any cases older than 24h would show the full date, e.g. "2021-01-30", rather than e.g. "1 day ago"relative_time_cutoff:7dcase_colors:#to enable these options, delete the # infront of the items belowwarn:fdfd96#yellowban:ff6666#redunban:77dd77#greennote:whitekick:ffb347#pastel orangemute:ff6666#redunmute:77dd77#greendeleted:orangesoftban:ff6666#redcase_icons:warn:":warning:"ban:":hammer:"unban:":green_circle:"note:":pencil:"kick:":boot:"mute:":mute:"unmute:":green_circle:"deleted:":no_entry:"softban:":boot:"#for custom emoji "<:do_not_disturb:841799310797832244>"utility:config:can_roles:false#list or search rolescan_level:true#permission levelcan_search:true#search or bansearcgcan_clean:false#clean messagescan_info:true#basic info + other sub modulescan_server:true#serverinfocan_inviteinfo:true#invite infocan_channelinfo:true#info about channelcan_messageinfo:true#message detailscan_userinfo:true#other users infocan_snowflake:true#snowflake infocan_reload_guild:false#reload guildcan_nickname:false#set nickname for otherscan_ping:true#can ping botcan_source:true#can see source of any IDcan_vcmove:false#move someone from vccan_help:false#see docs help snippetcan_about:true#!aboutcan_context:true#context of messagecan_jumbo:true#jumbo emotejumbo_size:128can_avatar:trueinfo_on_single_result:trueoverrides: -level:'>=50'config:can_roles:truecan_level:truecan_search:truecan_clean:truecan_info:truecan_server:truecan_inviteinfo:truecan_channelinfo:truecan_messageinfo:truecan_userinfo:truecan_snowflake:truecan_nickname:truecan_vcmove:truecan_help:truecan_context:truecan_jumbo:truecan_avatar:truecan_source:true -level:'>=100'config:can_reload_guild:truecan_ping:truecan_about:truetags:replaceDefaultOverrides:false#replaces default settings if trueconfig:prefix:"!"delete_with_command:true##delete_with_command would delete the bot response when the original message is deleteduser_tag_cooldown:null#user_tag_cooldown is the cooldown per user per tagglobal_tag_cooldown:null#global_tag_cooldown is the global cooldown (server wide) per taguser_cooldown:10s#user_cooldown is the cooldown per user (not tag specific)allow_mentions:false#allow tags to ping?, Can be enabled conditionally via overrides for e.g. only moderatorsglobal_cooldown:null#global_cooldown is the global cooldown (server wide) (not tag specific)auto_delete_command:false#When turned on, the message triggering a tag will be automatically deleted after the tag is postedcan_create:falsecan_use:truecan_list:truecategories:"mental":tags:"health":embed:title:"Mental Health Resources"color:0xFF0000footer:text:"Remember, You Matter <3"icon_url:https://media.discordapp.net/attachments/770256340639416320/854689949193076737/Medical_31-60_974.jpg?width=523&height=523#image:#url: https://i.pinimg.com/originals/f6/f6/e6/f6f6e629e0bb1ab4ef763c12b5457074.pngthumbnail:url:https://media.discordapp.net/attachments/770256340639416320/854690141279748096/PngItem_4479310.png?width=523&height=523fields: -name:"**National Suicide Prevention Hotline (U.S.):**"value:| **Call:** 1-800-273-8255, available 24/7 for emotional support **Text: HOME** to 741741 https://suicidepreventionlifeline.org/chat/ Outside the U.S: Find a supportive resource on [this Wikipedia list of worldwide crisis hotlines](https://en.wikipedia.org/wiki/List_of_suicide_crisis_lines)inline:false -name:"**More Support**"value:| For Substance Abuse Support, Eating Disorder Support & Child Abuse and Domestic Violence: [Click to go to Discord's Health & Safety Page](https://discord.com/safety/360044103771-Mental-health-on-Discord#h_01EGRGT08QSZ5BNCH2E9HN0NYV)"commands":tags:"commands":embed:title:"Zeppelin Commands"color:0x2f3136#blankfields: -name:"**Mod actions**"value:| **__?addcase__** - Add an arbitrary case to the specified user without taking any action **__?ban/?ban <time>__** - Ban or Tempban the specified member **__?case__** - Show information about a specific case **__?cases/?modlogs__** - Show a list of cases the specified user has **__?cases / ?modlogs / ?infractions__** - Show the most recent 5 cases by the specified -mod **__?delete_case / ?deletecase__** - Delete the specified case. This operation can not be reversed. It is generally recommended to use `!hidecase` instead when possible. **__?forceban__** - Force-ban the specified user, even if they aren't on the server **__?forcemute__**- Force mute the specified user, even if they're not on the serverinline:false -name:"**------**"value:| **__?forceunmute__** - Force unmute the specified user, even if they're not on the server **__?hide / ?hidecase / ?hide_case__ **- Hide the specified case so it doesn't appear in `?cases` or `?info` **__?kick__** - Kick the specified member **__?massban__** - Mass ban a list of user IDs **__?massmute__** - Mass mute a list of user IDs **__?massunban__** - Mass unban a list of user IDs **__?unban__** - Unban the specified member **__?mute__** - Mute the specified memberinline:false -name:"**------**"value:| **__?note__** - Add a note to the specified user **__?unhide / ?unhidecase / ?unhide_case__** - Unhide the specified case, making it appear in `?cases` and `?info` again **__?unmute__** - Unmute the specified member **__?update / ?reason__** - Update the specified case (or, if case number is omitted, your latest case) by adding more notes/details to it **__?warn__** - Send a warning to the specified userinline:false -name:"**------**"value:| **__?bansearch / ?bs__** - Search banned users. Basic usage: `?bansearch <user>` **__?clean / ?clear__** - Remove a number of recent messages. Basic usage: `?clean 20` **__?vcdisconnect / ?vcdisc / ?vcdc / ?vckick / ?vck__** - Disconnect a member from their voice channel. Basic usage: `?vcdc <@user>` **__?vcmove__** - Move a member to another voice channel. Basic usage: `?vcmove <@user> 473223047822704651` **__?vcmoveall__** - Move all members of a voice channel to another voice channel. Basic usage: `?vcmoveall 551767166395875334 767497573560352798"misc":tags:"misc":embed:title:"Misc Commands"color:0x2f3136#blankfields: -name:"**Post**"value:| **__?edit__** **__?edit_embed__** **__?post__** **__?post_embed__** - Optional: `<channel> <maincontent> [-title] [-content] [-color] [-raw] [-schedule] [-repeat] [-repeat-until] [-repeat-times]` **__?scheduled_posts / ?scheduled_posts show__** **__?scheduled_posts / ?scheduled_posts list__** **__?scheduled_posts delete / ?scheduled_posts d__**inline:false -name:"**Reminders**"value:| **__?remind / ?remindme / ?reminder __**- Basic usage: `?remind 3h Remind me of this in 3 hours please` **__?reminders__** **__?reminders delete / ?reminders d__**inline:false -name:"**Utilities**"value:| **__?context__** - Get a link to the context of the specified message. Basic usage: `!context 94882524378968064 650391267720822785` **__?help__** - Show a quick reference for the specified command's usage. Basic usage: `!help clean` **__?info__** - Show information about the specified thing. Basic usage: `?info` **__?invite / ?inviteinfo__** - Show information about an invite. Basic usage: !invite overwatch **__?jumbo__** - Makes an emoji jumbo **__?message / ?messageinfo__** - Show information about a message. Basic usage: `?message 534722016549404673-534722219696455701` **__?nickname / ?nick__** - Set a member's nickname. Basic usage: `?nickname 106391128718245888 <nickname>` **__?nickname reset / ?nick reset__** - Reset a member's nickname to their username. Basic usage: `?nickname reset 106391128718245888`inline:false -name:"**------**"value:| **__?context__** - Get a link to the context of the specified message. Basic usage: `!context 94882524378968064 650391267720822785` **__?help__** - Show a quick reference for the specified command's usage. Basic usage: `!help clean` **__?info__** - Show information about the specified thing. Basic usage: `?info` **__?invite / ?inviteinfo__** - Show information about an invite. Basic usage: !invite overwatch **__?jumbo__** - Makes an emoji jumbo **__?message / ?messageinfo__** - Show information about a message. Basic usage: `?message 534722016549404673-534722219696455701` **__?nickname / ?nick__** - Set a member's nickname. Basic usage: `?nickname 106391128718245888 <nickname>` **__?nickname reset / ?nick reset__** - Reset a member's nickname to their username. Basic usage: `?nickname reset 106391128718245888`inline:false -name:"**------**"value:| **__?ping__** - Test the bot's ping to the Discord API **__?reload_guild__** - Reload the Zeppelin configuration and all plugins for the server. This can sometimes fix issues. **__?roles__** - List all roles or roles matching a search. **__?search / ?s__** - Search server members **__?server / ?serverinfo__** - Show server information **__?source__** - View the message source of the specified message id. Basic usage: `?source 534722219696455701` **__?user / ?userinfo / ?whois__** - Show information about a useroverrides: -level:'<50'config:can_use:true#can user use the tags ? -level:'>=50'config:can_use:true#can user use the tags ?can_create:true#can user create tags?can_list:true#can user view the tags listallow_mentions:false#only level 50 and up will a tag pingmutes:replaceDefaultOverrides:true#replaces default settings if trueconfig:mute_role:"777121217630175243"#muterole here#move_to_voice_channel: "852040275404128257" #vc idkick_from_voice_channel:false#muted users are also immediately kicked from their current voice channeldm_on_mute:truedm_on_update:true#updating mute time informs usermessage_on_mute:truemessage_on_update:truemessage_channel:"770256340639416320"#home message channel#mute_message for indefinite mutesmute_message:|- **MUTED FOREVER** <:iconmuted:837072273978294283><:dash:855062799659171850>{guildName} <:iconsupport:778924718153662495><:dash:855062799659171850>{reason} <:line:855055669824061460><:line:855055669824061460><:line:855055669824061460><:line:855055669824061460>#timed_mute_message for mutes with an expiration timetimed_mute_message:|- **MUTED** <:iconmuted:837072273978294283><:dash:855062799659171850>{guildName} <:iconclock:811925897036038165><:dash:855062799659171850>{time} <:iconsupport:778924718153662495><:dash:855062799659171850>{reason} <:line:855055669824061460><:line:855055669824061460><:line:855055669824061460><:line:855055669824061460>update_mute_message:|- **UPDATE TO YOUR MUTED TIME** <:iconmuted:837072273978294283><:dash:855062799659171850>{guildName} <:iconclock:811925897036038165><:dash:855062799659171850>**YOUR NEW MUTED TIME IS:**{time} <:line:855055669824061460><:line:855055669824061460><:line:855055669824061460><:line:855055669824061460>remove_roles_on_mute:true#removes all roles upon mute or : ["role 1", "role 2"] and those specific roles are removed upon muterestore_roles_on_mute:true#restores the roles when mute is overcan_view_list:false#can view muted list via !mutes commandoverrides: -level:'>=50'config:can_view_list:true -level:'>=100'config:#Clear dangling mutes for members who have been bannedcan_cleanup:truemod_actions:config:dm_on_warn:truedm_on_kick:truedm_on_ban:truemessage_on_warn:truemessage_on_kick:truemessage_on_ban:truemessage_channel:"770256340639416320"warn_message:|- :warning: **WARNING** You have been warned on the {guildName} server <:iconsupport:778924718153662495><:dash:855062799659171850>{reason} <:line:855055669824061460><:line:855055669824061460><:line:855055669824061460><:line:855055669824061460>kick_message:|- :boot: **KICKED** You have been kicked from the {guildName} server <:iconsupport:778924718153662495><:dash:855062799659171850>{reason} <:line:855055669824061460><:line:855055669824061460><:line:855055669824061460><:line:855055669824061460>ban_message:|- :hammer: **BANNED** You have been banned from the {guildName} server <:iconsupport:778924718153662495><:dash:855062799659171850>{reason} <:line:855055669824061460><:line:855055669824061460><:line:855055669824061460><:line:855055669824061460>tempban_message:|- :hammer: **BANNED** You have been banned from the {guildName} server <:iconclock:811925897036038165><:dash:855062799659171850>{banTime} <:iconsupport:778924718153662495><:dash:855062799659171850>{reason} wait till time is up then you can join at https://discord.gg/JCZf3sHYpE <:line:855055669824061460><:line:855055669824061460><:line:855055669824061460><:line:855055669824061460>alert_on_rejoin:truealert_channel:null#if you have warn_notify_enabled: true, then warn_notify_threshold is the number of warnings the user must get before the !warn command asks you "hey, this user has already been warned 5 times, warn them again?"warn_notify_enabled:truewarn_notify_threshold:5warn_notify_message:|- The user already has **{priorWarnings}** warnings! Please check their prior cases and assess whether or not to warn anyways. Proceed with the warning?ban_delete_message_days:0can_note:falsecan_warn:falsecan_mute:falsecan_kick:falsecan_ban:falsecan_unban:falsecan_view:falsecan_addcase:falsecan_massunban:falsecan_massban:falsecan_massmute:falsecan_hidecase:falsecan_deletecase:false#can_act_as_other allows you to use the -mod option for commands such as !ban - this will set the case's moderator as the user you specify, and also mention your name below theirs if you view the casecan_act_as_other:false#Manual actions wouls be stuff like right click ban, right click kick , it will create cases for those as wellcreate_cases_for_manual_actions:trueoverrides: -level:'>=50'config:can_note:truecan_warn:truecan_mute:truecan_kick:truecan_ban:truecan_unban:truecan_view:truecan_addcase:true -level:'>=100'config:can_massunban:truecan_massban:truecan_massmute:truecan_hidecase:truecan_act_as_other:truecan_deletecase:true#currently the ban/warn/mutes message only includes the variables guildName, reason, and moderatorlogs:config:channels:'761972021612904519':#main chatinclude: -MEMBER_LEAVE'863316682990026793':#modloginclude: -MEMBER_NOTE -MEMBER_WARN -MEMBER_TIMED_MUTE -MEMBER_MUTE -MEMBER_UNMUTE -MEMBER_TIMED_UNMUTE -MEMBER_MUTE_EXPIRED -MEMBER_KICK -MEMBER_BAN -MEMBER_UNBAN -MEMBER_FORCEBAN -MEMBER_SOFTBAN -MEMBER_TIMED_BAN -MEMBER_TIMED_UNBAN -MASSUNBAN -MASSBAN -MASSMUTE -MEMBER_MUTE_REJOIN'831498216704049172':#automodinclude: -AUTOMOD_ACTION'846039475897106432':#simpler zepexclude:[]# Exclude nothing = include everythingexclude_bots:falseformat:timestamp:""CASE_CREATE:>- ✏ {userMention(mod)} manually created new **{caseType}** case (#{caseNum})CASE_DELETE:embed:description:|- <:statusdnd:714833495524114464> `[{case.case_number}]`**case deleted** by {userMention(mod)}color:0xff6666#pastel redthumbnail:url:"{mod.avatarURL}"CASE_UPDATE:embed:description:|- :pencil: `[{caseNumber}]` `[{caseType}]` **case updated** by {userMention(mod)} with note: {note}color:0xffb347#pastel orangethumbnail:url:"{mod.avatarURL}"BOT_ALERT:embed:description:|- :warning: **BOT ALERT** {tmplEval(body)}color:0xffb347#pastel orangeDM_FAILED:embed:description:|- :construction: **DM FAILED** Failed to send DM to {userMention(user)} Source: {source}thumbnail:url:"{user.avatarURL}"# MODERATIONMEMBER_NOTE:embed:description:|- :notepad_spiral: `[{caseNumber}]` **note** on {userMention(user)} by {userMention(mod)}color:0xffb347#pastel orangethumbnail:url:"{user.avatarURL}"MEMBER_WARN:embed:description:|- :warning: `[{caseNumber}]` **{userMention(member)} warned** by {userMention(mod)} {reason}color:0xfdfd96#pastel yellowthumbnail:url:"{member.avatarURL}"MEMBER_MUTE:embed:description:|- <:iconmuted:837072273978294283> `[{caseNumber}]` **{userMention(user)} muted forever** by {userMention(mod)} {reason}color:0xff6666#pastel redthumbnail:url:"{user.avatarURL}"MEMBER_TIMED_MUTE:embed:description:|- <:iconmuted:837072273978294283> `[{caseNumber}]` **{userMention(user)} muted** for {time} by {userMention(mod)} {reason}color:0xff6666#pastel redthumbnail:url:"{user.avatarURL}"MASSMUTE:"\U0001F4E2\U0001F6AB {userMention(mod)} massmuted {count} users"MEMBER_UNMUTE:embed:description:|- <:iconunmuted:837072274766823456> `[{caseNumber}]` **<@{user.id}> was unmuted** by {userMention(mod)}> {reason}color:0x77dd77#pastel greenthumbnail:url:"{user.avatarURL}"MEMBER_TIMED_UNMUTE:embed:description:|- <:iconunmuted:837072274766823456> **{userMention(user)} TIMED UNMUTED** by {userMention(mod)}. Time for mute was {time}color:0x77dd77#pastel greenthumbnail:url:"{user.avatarURL}"MEMBER_MUTE_EXPIRED:embed:description:|- <:iconunmuted:837072274766823456> {userMention(member)} mute expiredcolor:0xfdfd96#pastel yellowthumbnail:url:"{member.avatarURL}"MEMBER_KICK:embed:description:|- :boot: `[{caseNumber}]` **{userMention(user)} KICKED** by {userMention(mod)} {reason}color:0xffb347#pastel orangethumbnail:url:"{user.avatarURL}"MEMBER_BAN:embed:description:|- <:ban:863367110339330099> `[{caseNumber}]` **<@{user.id}> was banned** by {userMention(mod)} {reason}color:0xff6666#pastel redthumbnail:url:"{user.avatarURL}"MEMBER_TIMED_BAN:embed:description:|- <:ban:863367110339330099> `[{caseNumber}]` **{userMention(user)} TEMP BANNED** for {banTime} by {userMention(mod)} for {reason}color:0xff6666#pastel redthumbnail:url:"{user.avatarURL}"MEMBER_FORCEBAN:embed:description:|- <:ban:863367110339330099> `[{caseNumber}]` **{userId} was force banned** by {userMention(mod)} {reason}color:0xff6666#pastel redthumbnail:url:"{user.avatarURL}"MASSBAN:embed:description:|- <:ban:863367110339330099> **{userMention(mod)} massbanned {count} users**color:0xff6666#pastel redthumbnail:url:"{mod.avatarURL}"MEMBER_SOFTBAN:embed:description:|- <:ban:863367110339330099> `[{caseNumber}]` **{userMention(member)}** (created {account_age} ago) **softbanned** by {userMention(mod)}color:0xff6666#pastel redthumbnail:url:"{member.avatarURL}"MEMBER_UNBAN:embed:description:|- <:statusonline:714853868420202529> `[{caseNumber}]` **{userId} was unbanned** by {userMention(mod)} {reason}color:0x77dd77#pastel greenthumbnail:url:"{user.avatarURL}"MEMBER_TIMED_UNBAN:embed:description:|- <:ban:863367110339330099> `[{caseNumber}]` **{userMention(user)} UNBANNED** by {userMention(mod)}. The orignal ban time was {bantime}color:0x77dd77#pastel greenthumbnail:url:"{user.avatarURL}"MASSUNBAN:embed:description:|- <:ban:863367110339330099> **{userMention(mod)} mass unbanned {count} users**color:0x77dd77#pastel greenthumbnail:url:"{mod.avatarURL}"MEMBER_JOIN:embed:description:|- <:join:754438854487965807> {userMention(member)} **joined** Created {account_age} agocolor:0x77dd77#pastel greenthumbnail:url:"{member.avatarURL}"MEMBER_JOIN_WITH_PRIOR_RECORDS:embed:description:|- :warning: **{userMention(member)}** joined with prior records Summary:{recentCaseSummary}color:0xfdfd96#pastel yellowthumbnail:url:"{member.avatarURL}"MEMBER_MUTE_REJOIN:embed:description:|- <:icondeafened:837072274086953000> **{userMention(member)} mute rejoin**color:0xfdfd96#pastel yellowthumbnail:url:"{member.avatarURL}"MEMBER_RESTORE:embed:description:|- <:downloadupdate:758794223176384512> **MEMBER RESTORE** for {userMention(member)} Data Restored: {restoredData}color:0x77dd77#pastel greenthumbnail:url:"{member.avatarURL}"MEMBER_LEAVE:embed:description:|- <:leave:754438854961922069> **{userMention(member)} left the server** <:join:754438854487965807> <t:{round(div(member.joinedAt, 1000), 0)}:F> (<t:{round(div(member.joinedAt, 1000), 0)}:R>)color:0xff6666#pastel redthumbnail:url:"{member.avatarURL}"MEMBER_ROLE_ADD:embed:description:|- <:statusonline:714853868420202529> **{roles}** added to {userMention(member)} by {userMention(mod)}color:0x77dd77#pastel greenthumbnail:url:"{member.avatarURL}"MEMBER_ROLE_REMOVE:embed:description:|- <:statusdnd:714833495524114464> **{roles}** removed from {userMention(member)} by {userMention(mod)}color:0xff6666#pastel redthumbnail:url:"{member.avatarURL}"MEMBER_ROLE_CHANGES:embed:description:|- :pencil: **ROLE CHANGES** <:leave:754438854961922069> **{removedRoles}** <:join:754438854487965807> **{addedRoles}** for {userMention(member)} by {userMention(mod)}thumbnail:url:"{member.avatarURL}"MEMBER_NICK_CHANGE:embed:description:|- :pencil: **NICKNAME CHANGE** for {userMention(member)} `{oldNick}` to **{newNick}**color:0xffb347#pastel orangethumbnail:url:"{member.avatarURL}"MEMBER_USERNAME_CHANGE:embed:description:|- :pencil: **USER CHANGE** by {userMention(user)} `{oldName}` to `{newName}`color:0xffb347#pastel orangethumbnail:url:"{user.avatarURL}"CHANNEL_CREATE:embed:description:|- <:statusonline:714853868420202529> **CHANNEL CREATE** <#{channel.id}>color:0x77dd77#pastel greenCHANNEL_DELETE:embed:description:|- :x: **CHANNEL DELETE** {channel.name}color:0xff6666#pastel redCHANNEL_UPDATE:embed:description:|- Channel {channelMention(newChannel)} was edited. Changes: {differenceString}color:0xffb347#pastel orangeTHREAD_CREATE:embed:description:|- Thread {channelMention(thread)} was created in channel <#{thread.parentId}>color:0x77dd77#pastel greenTHREAD_DELETE:embed:description:|- Thread {channelMention(thread)} was deleted/archived from channel <#{thread.parentId}>color:0xff6666#pastel redTHREAD_UPDATE:embed:description:|- :pencil: Thread {channelMention(newThread)} was edited. Changes: {differenceString}color:0xffb347#pastel orangeSTAGE_INSTANCE_CREATE:embed:description:|- Stage Instance `{stageInstance.topic}` was created in Stage Channel <#{stageChannel.id}>color:0x77dd77#pastel greenSTAGE_INSTANCE_DELETE:embed:description:|- Stage Instance `{stageInstance.topic}` was deleted in Stage Channel <#{stageChannel.id}>color:0xff6666#pastel redSTAGE_INSTANCE_UPDATE:embed:description:|- Stage Instance `{newStageInstance.topic}` was edited in Stage Channel <#{stageChannel.id}>. Changes: {differenceString}color:0xffb347#pastel orangeEMOJI_CREATE:embed:description:|- {emoji.mention} Emoji **{emoji.name}** (`{emoji.id}`) was createdcolor:0x77dd77#pastel greenEMOJI_DELETE:embed:description:|- Emoji **{emoji.name}** (`{emoji.id}`) was deletedcolor:0xff6666#pastel redEMOJI_UPDATE:embed:description:|- {newEmoji.mention} Emoji **{newEmoji.name}** (`{newEmoji.id}`) was updated. Changes: {differenceString}color:0xffb347#pastel orangeSTICKER_CREATE:embed:description:|- Sticker `{sticker.name} ({sticker.id})` was created. Description: `{sticker.description}` Format: {emoji.format}color:0x77dd77#pastel greenSTICKER_DELETE:embed:description:|- Sticker `{sticker.name} ({sticker.id})` was deleted.color:0xff6666#pastel redSTICKER_UPDATE:embed:description:|- Sticker `{newSticker.name} ({sticker.id})` was updated. Changes: {differenceString}color:0xffb347#pastel orange#channelCHANNEL_EDIT:embed:description:|- :pencil: **CHANNEL EDIT** <#{channel.id}>color:0xffb347#pastel orange#rolesROLE_CREATE:embed:description:|- <:statusonline:714853868420202529> **ROLE CREATE** <@&{role.id}> **{role.name}**color:0x77dd77#pastel greenROLE_DELETE:embed:description:|- :x: **ROLE DELETE** **{role.name}** `{role.id}`color:0xff6666#pastel redROLE_EDIT:embed:description:|- :pencil: **ROLE EDITED** <@&{role.id}> **{role.name}**ROLE_UPDATE:embed:description:|- :pencil: **ROLE UPDATE** Role **{newRole.name}** (`{newRole.id}`) was edited. Changes:{differenceString}color:0xffb347#pastel orange#MessagesMESSAGE_EDIT:embed:# UPDATE THE SERVER ID IN THE LINK BELOW!description:|- :pencil: **[MESSAGE EDITED](https://discord.com/channels/736198286813167669/{channel.id}/{after.id})** by {userMention(user)} in <#{channel.id}> **Before:**{messageSummary(before)}**After:**{messageSummary(after)}color:0xffb347#pastel orangethumbnail:url:"{user.avatarURL}"MESSAGE_DELETE:embed:description:|- :x: **MESSAGE DELETE** by {userMention(user)} in <#{channel.id}> Message: {message.data.content} {messageSummary(message)}color:0xff6666#pastel redthumbnail:url:"{user.avatarURL}"MESSAGE_DELETE_BULK:embed:description:|- :x: **[{count} MESSAGE DELETE]({archiveUrl})** by {authorIds} in <#{channel.id}> {messageSummary(message)}color:0xff6666#pastel redthumbnail:url:"{user.avatarURL}"MESSAGE_DELETE_BARE:embed:description:|- <:iconsystemx:842172192418693173> **MESSAGE DELETE BARE** `{message.id}` in <#{channel.id}> {messageSummary(message)}color:0xff6666#pastel redMESSAGE_DELETE_AUTO:embed:description:|- <:trashcan:750152850310561853> **AUTO DELETE** `{message.id}` by <@{user.id}> in <#{channel.id}> {messageSummary(message)}color:0xff6666#pastel redthumbnail:url:"{user.avatarURL}"CLEAN:embed:description:|- :soap: **[{count} MESSAGE CLEAN]({archiveUrl})** by {userMention(mod)} in <#{channel.id}>color:0xff6666#pastel redthumbnail:url:"{mod.avatarURL}"VOICE_CHANNEL_JOIN:embed:description:|- <:join:754438854487965807> **VC JOIN** by {userMention(member)} in <#{channel.id}>color:0x77dd77#pastel greenthumbnail:url:"{member.avatarURL}"VOICE_CHANNEL_MOVE:embed:description:|- <:iconundeafened:837072274527485983> **VC MOVE** <#{oldChannel.id}> to <#{newChannel.id}> by {userMention(member)}color:0xffb347#pastel orangethumbnail:url:"{member.avatarURL}"VOICE_CHANNEL_FORCE_MOVE:embed:description:|- <:iconundeafened:837072274527485983> **VC FORCE MOVE** {userMention(member)} moved by {userMention(mod)} <#{oldChannel.id}> to <#{newChannel.id}>VOICE_CHANNEL_LEAVE:embed:description:|- <:leave:754438854961922069> **VC LEAVE** by {userMention(member)} in <#{channel.id}>color:0xff6666#pastel redthumbnail:url:"{member.avatarURL}"VOICE_CHANNEL_FORCE_DISCONNECT:embed:description:|- <:icondeafened:837072274086953000> **VC FORCE DISCONNECT** for <@{member.id}> from <#{oldChannel.id}> by {userMention(mod)}color:0xff6666#pastel redthumbnail:url:"{member.avatarURL}"#COMMAND: "\U0001F916 {userMention(member)} used command in {channelMention(channel)}:\n`{command}`"#unused in zep atm#legacy not included#MESSAGE_SPAM_DETECTED: "\U0001F6D1 {userMention(member)} spam detected in {channelMention(channel)}: {description} (more than {limit} in {interval}s)\n{archiveUrl}"#legacy not included#OTHER_SPAM_DETECTED: "\U0001F6D1 {userMention(member)} spam detected: {description} (more than {limit} in {interval}s)"SCHEDULED_MESSAGE:embed:description:|- ⏰ {userMention(author)} scheduled a message to be posted to {channelMention(channel)} on {datetime}color:0xffb347#pastel orangeSCHEDULED_REPEATED_MESSAGE:embed:description:|- ⏰ {userMention(author)} scheduled a message to be posted to {channelMention(channel)} on {datetime}, repeated {repeatDetails}color:0xffb347#pastel orangeREPEATED_MESSAGE:embed:description:|- ⏰ {userMention(author)} scheduled a message to be posted to {channelMention(channel)} {repeatDetails}color:0xffb347#pastel orangePOSTED_SCHEDULED_MESSAGE:embed:description:|- Posted scheduled message (`{messageId}`) to {channelMention(channel)} as scheduled by {userMention(author)}color:0xffb347#pastel orangeAUTOMOD_ACTION:embed:description:|- <:iconsearch:778925668536811520> **AUTOMOD ACTION** <@{user.id}> triggered {rule}, Actions taken: **{actionsTaken}** {matchSummary}color:0xffb347#pastel orangethumbnail:url:"{user.avatarURL}"SET_ANTIRAID_USER:embed:description:|- <:iconrole:826477127209320534> **ANTI-RAID** Antiraid level: **{level}**color:0xffb347#pastel orangethumbnail:url:"{user.avatarURL}"SET_ANTIRAID_AUTO:embed:description:|- <:iconrole:826477127209320534> **AUTO ANTI-RAID** Antiraid level: **{level}**color:0xffb347#pastel orangeping_user:falseallow_user_mentions:false#timestamp_format: stringinclude_embed_timestamp:falseoverrides: -level:'>=50'config:ping_user:falsecounters:config:counters:escalation:per_user:truetriggers:silent:condition:">=1"warning:condition:">=2"mute:condition:">=3"# Remove 1 automod infraction points per 20sdecay:amount:1every:2mactivity:per_user:truetriggers:grant_role:condition:">=20"# We set a separate threshold for when the role should be removed. This is so the decay doesn't remove the activity role immediately.# If this value isn't set, reverse_condition defaults to the opposite of the condition, i.e. "<100" in this case.reverse_condition:"<5"decay:amount:1every:24hantiraid_decay:triggers:disable:condition:"<1"decay:amount:1every:1mxp:per_user:truetriggers:role_1:condition:">=50"role_2:condition:">=500"role_3:condition:">=1000"role_4:condition:">=2000"role_5:condition:">=5000"can_view:truecan_edit:falseautomod:config:rules:badwords:#badwordsenabled:truetriggers: -match_words:words:["retard", "retarded", "retards", "anal", "retarted", "asshole", "dick", "dicks", "cnut", "dick","blowjob", "blowjobs", "slut", "b1tch", "slut", "bitch", "c0ck", "pussy", "pusse", "thot", "cunt","fuck", "fuk", "fock", "fucking", "focking", "fking", "fcking", "fcing", "fk", "fuc", "fk", "fuq","f.u.c.k", "fck", "f*ck", "bitches", "penis", "stfu", "ass", "porn", "porno", "hentai", "cock","cock-sucker", "cockface", "cockhead", "cocks", "cocksuck", "cocksucked", "cocksucker", "cocksucking","cocksucks", "penis", "dumbass", "dumbasss", "dumbassss", "horny", "h0rny", "horni", "orgasm", "boner","b0ner", "motherfucker", "m0therfucker", "motherfker", "motherfcker", "mothafuck", "mothafucka","mothafuckas", "mothafuckaz", "mothafucked", "mothafucker", "mothafuckers", "mothafuckin","mothafucking", "mothafuckings", "mothafucks", "motherfuck", "orgy", "org", "boob", "boobs","bo0b", "b0ob", "b00b", "bo0bs", "b0obs", "b00bs", "boobies", "boobjob", "boobjobs", "boobsjob","boobsjobs", "booby", "sex", "sexy", "rape", "raped", "raping", "bdsm", "clit", "clits", "creampie","creampies", "cum", "cum-dump", "cumdump", "cumdumps", "cummer", "cummers", "cummie", "cummies","cumming", "cummy", "cums", "cunt", "cunts", "dildo", "dildos", "dyke", "dykes", "erection", "erections","erotic", "erotica", "fag", "fags", "fagot", "faggot", "faggs", "fagg", "faggots", "prostitute","prostitiution", "jerk", "jerking", "jerk off", "jerking off","﷽","﷽", "|", "⣿", "pornhub", "seggz","dildo", "edp445", "卍", "simping", "slmp", "slmps", "simp", "s1mp", "simps", "s1mps", "biitch", "tards","Fäg", "sex", "virgin", "ræpe", "sexual", "r*pist", "r*apist", "r*pe", "superstraight", "bitch","bitches", "b1tch", "b1tches", "milf", "milfs", "xp grind", "raped", "Cum", "Rape", "kys","kill yourself", "cumming", "autist", "raping", "porn", "pornography", "anal", "cunt", "cnut","pussy", "cock", "cocks", "c0ck", "hentai", "shemale", "pedophile", "pedo", "nazi", "porno", "puta","semen", "slut", "twat", "wank", "loli", "rape", "rapist", "lolis", "tits", "boob", "boobies", "tit","nude", "nudes", "vagina", "retard", "braindead", "hoe", "libtard", "titty", "porn", "thot", "sperg","dick", "hoes", "retrad", "penis", "whore", "suicide", "kill myself", "cuck", "blowjob", "raping","boobs", "retarded", "incel", "retards", "incel", "cunts", "tarded", "discord.gift", "lolicon", "loli","⣠", "⡖","⠋", "⠉","⠛", "testicals","卐", "ching chong", "Fag" ]case_sensitive:trueonly_full_words:truenormalize:trueloose_matching:falseloose_matching_threshold:0strip_markdown:truematch_messages:truematch_embeds:truematch_visible_names:false -match_words:words: -'fuck'case_sensitive:trueonly_full_words:falsenormalize:trueloose_matching:falseloose_matching_threshold:0strip_markdown:truematch_messages:truematch_embeds:truematch_visible_names:false -match_regex:patterns: -'n[il1]+g{2,}(er|a)'#nigger -"n[\\s.\\-]*[i1][\\s.\\-]*[g6][\\s.\\-]*[g6][\\s.\\-]*[e3][\\s.\\-]*r"#nigger -"n[\\s.\\-]*[i1][\\s.\\-]*[g6][\\s.\\-]*[g6][\\s.\\-]*a"#nigga -"f[\\s.\\-]*a[\\s.\\-]*[g6][\\s.\\-]*[g6][\\s.\\-]*o[\\s.\\-]*[t7]"#faggotnormalize:truestrip_markdown:truematch_messages:truematch_embeds:truematch_visible_names:falseactions:clean:truereply:text:content:"<@{user.id}> Watch your language"auto_delete:30sadd_to_counter:counter:"escalation"amount:1# This infraction adds 1 automod infraction pointscopypasta:#copy paste spamenabled:truetriggers: -match_regex:patterns: -"[⠁⠂⠃⠄⠅⠆⠇⠈⠉⠊⠋⠌⠍⠎⠏⠐⠑⠒⠓⠔⠕⠖⠗⠘⠙⠚⠛⠜⠝⠞⠟⠠⠡⠢⠣⠤⠥⠦⠧⠨⠩⠪⠫⠬⠭⠮⠯⠰⠱⠲⠳⠴⠵⠶⠷⠸⠹⠺⠻⠼⠽⠾⠿]" -"[░▐▌█▀▄]" - \# - "^(\\s*\\|\\|.+?\\|\\|\\s*)+$" -(?:[\u2500-\u25FF\u2800-\u28FF]\s*){4,} -'▐▀█▀▌' -⠟⠑⡄⠀⠀⠀⠀⠀⠀⠀ ⣀⣀⣤⣤⣤⣀⡀ -ඞ -████ -⣿⣿⣿case_sensitive:falsenormalize:truestrip_markdown:truematch_messages:truematch_embeds:trueactions:log:truereply:text:content:"<@{user.id}> No copypasta please"auto_delete:10sadd_to_counter:counter:"escalation"amount:1# This infraction adds 1 automod infraction pointsinvites:enabled:truetriggers: -match_invites:allow_group_dm_invites:trueexclude_guilds: -'572102445921075210'#nat -'329623990618423296'#tribe -'736198286813167669'#dex dashboardmatch_messages:truematch_embeds:truematch_visible_names:falseexclude_invite_codes: -tribegaming#tribegaming server -natactions:log:trueclean:truereply:text:content:"<@{user.id}> Server invites are not allowed"auto_delete:6sadd_to_counter:counter:"escalation"amount:1# This infraction adds 1 automod infraction pointsspam:enabled:truetriggers: -message_spam:amount:10within:7s -mention_spam:amount:7within:10s -link_spam:amount:6within:20sper_channel:false -attachment_spam:amount:5within:10s -emoji_spam:amount:8within:10s -line_spam:amount:7within:8s -character_spam:amount:4000within:10s -sticker_spam:amount:5within:10sactions:log:trueclean:falsereply:text:content:"<@{user.id}> Spam Detected"auto_delete:6sadd_to_counter:counter:"escalation"amount:1# This infraction adds 1 automod infraction pointsowner:enabled:truetriggers: -match_words:words: -'nat ♡'case_sensitive:falsematch_messages:falsematch_embeds:falsematch_visible_names:trueonly_full_words:trueloose_matching:falseloose_matching_threshold:50actions:clean:falselog:truereply:text:content:"<@{user.id}> You can't have the same name as Server Owner"auto_delete:10schange_nickname:name:>- Change your namedehoist:enabled:truetriggers: -match_regex:patterns: -'^!'match_visible_names:truematch_messages:falseactions:clean:falselog:truereply:text:content:"<@{user.id}> No hoisting on this server"auto_delete:15schange_nickname:name:>- Change your namebadnick:enabled:falsetriggers: -match_regex:patterns: -'^[^a-zA-Z0-9]+$'match_messages:falsematch_visible_names:trueonly_full_words:falseloose_matching:falseactions:clean:falselog:truereply:text:content:"<@{user.id}> Please set a pingable name please etc."auto_delete:15schange_nickname:name:>- Name resetnatping:enabled:truetriggers: -match_regex:patterns:['<@!?237661249335328768>']actions:clean:falselog:truereply:text:content:"<@{user.id}> Continued pings will result in action"auto_delete:10sadd_to_counter:counter:"escalation"amount:1# This infraction adds 1 automod infraction pointsnonenglish:#non english filterenabled:false#disabled for now because it affects kaomojis and makes it weird (tanewaa and her interesting explanations)affects_bots:falsetriggers: -match_regex:patterns: -"[\u0600-\u06FF]+"# Arabic -"(\u0196|\u0214|\u0220|\u0223|\u0228|\u0246|\u0252)+"# German -"(\u0192|\u0194|\u0196|\u0198|\u0199|[\u0200-\u0204]|\u0206|\u0207|\u0210|\u0212|\u0140|\u0217|\u0219|\u0220|\u0224|\u0226|\u0228|\u0230|\u0231|[\u0232-\u0236]|\u0238|\u0239|\u0244|\u0244|\u0156|\u0249|\u0251|\u0252)+"# French/Italian -"(\u0161|\u0191|\u0193|\u0201|\u0205|\u0209|\u0211|\u0218|\u0220|\u0225|\u0233|\u0237|\u0241|\u0243|\u0250|\u0252)+"#Spanish -"[\u4e00-\u9faf\u3400-\u4dbf]+"# Chinese -"[\u0400-\u04FF]+"# Cryllic (Russian) -"[\u0370-\u03FF]+"# Greek -"[\u1F00-\u1FFF]+"# Greek Extended -"[\u05BE-\u05F4]+"# Hebrew -"(?![ツ])[\u30A0-\u30FF]+"# Japanese (Hiragana) -"(?![ツ])[\u30A0-\u30FF]+"# Japanese (Kana)actions:clean:falsereply:text:content:"<@{user.id}> Lets try to keep it english only"boostadded:enabled:truetriggers: -role_added:['618663125016641537']#booster roleactions:alert:channel:"572122519616749586"#mod chattext:>- <:boostlvl3:749064368620306433> <@{user.id}> (**{user.username}#{user.discriminator}**) just boosted Server!boostremoved:enabled:truetriggers: -role_removed:['618663125016641537']#booster roleactions:remove_roles: -'754619197358604389'#blue -'753514538820698133'#red -'762207737857703946'#green -'762207748732747818'#yellow -'762207747592028160'#purple -'772424797719625749'#brown -'772424620149833748'#whitealert:channel:"572122519616749586"#mod chattext:|- :red_circle: <@{user.id}> (**{user.username}#{user.discriminator}**) stopped boosting! Pls check if roles were removedoff:enabled:falsetriggers: -match_regex:patterns: -'^\!off\b'actions:log:trueset_antiraid_level:"off"reply:text:content:"<@{user.id}> Antiraid is off!"low:enabled:falsetriggers: -match_regex:patterns: -'^\!low\b'actions:log:trueset_antiraid_level:"low"reply:text:content:"<@{user.id}> Antiraid is now set to low (default)"set_counter:counter:"antiraid_decay"value:0# "Reset!"high:enabled:falsetriggers: -match_regex:patterns: -'^\!high\b'actions:log:trueset_antiraid_level:"high"reply:text:content:"<@{user.id}> Antiraid is set to high, it will go back to low in 20m automatically"set_counter:counter:"antiraid_decay"value:2# "Disable after 20min"disable_antiraid_after_timer:triggers: -counter_trigger:counter:"antiraid_decay"trigger:"disable"actions:set_antiraid_level:"low"high_trigger:enabled:truetriggers: -member_join_spam:amount:10within:18sactions:set_antiraid_level:"high"alert:channel:"572122519616749586"#modchattext:|- Dear <@&572104727077322763> MASS JOIN ALERT 10 people joined within 18 seconds , Could be a raid Antiraid is now set to **high**allowed_mentions:everyone:falseusers:trueroles:truerepliedUser:falsehighspam:enabled:falsetriggers: -message_spam:amount:10within:7s -mention_spam:amount:7within:10s -link_spam:amount:6within:20sper_channel:false -attachment_spam:amount:5within:10s -emoji_spam:amount:8within:10s -line_spam:amount:7within:8s -character_spam:amount:4000within:10s -sticker_spam:amount:5within:10sactions:log:truereply:text:content:"<@{user.id}> Spam Detected!!!!"auto_delete:6sadd_to_counter:counter:"escalation"amount:1# This infraction adds 1 automod infraction pointsautokick:enabled:falsetriggers: -member_join:only_new:truenew_threshold:3hactions:kick:reason:"Your account is very new and is marked as suspcious so it got kicked, If you think this is a mistake. Please try joining again in some time (like 30 minutes or so?) at discord.gg/nat"giflock:enabled:falsetriggers: -match_regex:patterns:#- '^((?!https?:\/\/\S+\.(gif)).)*$' -'(http(s?):)|([/|.|\w|\s])*\.(?:gif)' -match_attachment_type:blacklist_enabled:truefiletype_blacklist: -GIF -gifactions:log:trueclean:truereply:text:content:"<@{user.id}> Only Level 10+ can send gifs"auto_delete:20smediaonly:enabled:falsetriggers: -match_regex:patterns: -'^((?!https?:\/\/\S+\.(gif|jpe?g|png|webp|mov|m4a|mp4|webm)).)*$' -match_attachment_type:whitelist_enabled:truefiletype_whitelist: -png -jpg -jpeg -gif -mp4 -avi -txt -PNG -JPG -JPEG -GIF -MP4 -AVI -TXTactions:log:truereply:text:content:"<@{user.id}> Only images/Videos allowed"auto_delete:20slinks_only_filter:enabled:false# Disabled by default, is enabled for the specific channel below in overridestriggers: -match_regex:patterns: -'^https?://\S+$'actions:clean:falsereply:text:content:"<@{user.id}> Game links only"auto_delete:5autorole:#adds member role upon first message on serverenabled:trueaffects_bots:falsetriggers: -any_message:{}#any message sent triggers thisactions:log:trueadd_roles: -"766285827612999752"#memberzepping:#pinging zepenabled:trueaffects_bots:falsetriggers: -match_regex:patterns: -'(?:<@!473868086773153793>)' -'<@473868086773153793>'actions:log:truereply:text:embed:title:"Sigh."description:"So you pinged me. What did that get you? No seriously, tf did u think was gonna happen. Did u expect me to magically KNOW what you want? Dont i do enough already that I have to take care of your bullshit pings? I am seriously at my limit Timothy."color:0xFF0000newjoins:enabled:truetriggers: -member_join:only_new:truenew_threshold:1hactions:alert:channel:"831498216704049172"#automodtext:>- :red_circle: <@{user.id}> is a new account! Be varyescalation1:triggers: -counter_trigger:counter:"escalation"trigger:"silent"actions:log:trueescalation2:triggers: -counter_trigger:counter:"escalation"trigger:"warning"actions:log:truewarn:reason:|- :warning: Automatic punishment escalation (strike 2)postInCaseLog:falsehide_case:trueautomatic:trueescalation3:triggers: -counter_trigger:counter:"escalation"trigger:"mute"actions:log:truemute:reason:|- :mute: <@{user.id}> Automatic punishment escalation (strike 3)duration:5mremove_roles_on_mute:truerestore_roles_on_mute:truepostInCaseLog:falsehide_case:trueautomatic:trueset_counter:counter:"escalation"value:0accumulate_activity:triggers: -any_message:{}#triggers on every messageactions:log:false# Don't spam logs with activity changesadd_to_counter:counter:"activity"amount:1# Each message adds 1 to the countercooldown:1m# Only count 1 message per minutegrant_activity_role:#give regulars roletriggers: -counter_trigger:counter:"activity"trigger:"grant_role"actions:add_roles:["766917973885059082"]# Role ID for activity roleremove_activity_role:#remove role when irregulartriggers: -counter_trigger:counter:"activity"trigger:"grant_role"reverse:true# This indicates we want to use the *reverse* of the specified trigger, see reverse_condition in counters aboveactions:remove_roles:["766917973885059082"]# Role ID for activity role#XP START---------accumulate_xp:enabled:falsetriggers: -any_message:{}actions:log:false# Don't spam logs with XP changesadd_to_counter:counter:"xp"amount:1# Each message adds 1 XPcooldown:1m# Only count 1 message per minuteadd_xp_role_1:triggers: -counter_trigger:counter:"xp"trigger:"role_1"actions:add_roles:["827840992111099935"]# Role ID for xp role 1 bronzealert:channel:"761972021612904519"#chat channeltext:|- **<@{user.id}>** you have been awarded <@&827840992111099935> Congratulations!allowed_mentions:everyone:falseusers:trueroles:falserepliedUser:trueadd_xp_role_2:triggers: -counter_trigger:counter:"xp"trigger:"role_2"actions:add_roles:["827841264489725983"]# Role ID for xp role 2 silveralert:channel:"761972021612904519"#chat channeltext:|- **<@{user.id}>** you have been awarded <@&827841264489725983> Congratulations!allowed_mentions:everyone:falseusers:trueroles:falserepliedUser:trueadd_xp_role_3:triggers: -counter_trigger:counter:"xp"trigger:"role_3"actions:add_roles:["827841321716678698"]# Role ID for xp role 3 goldalert:channel:"761972021612904519"#chat channeltext:|- **<@{user.id}>** you have been awarded <@&827841321716678698> Congratulations!allowed_mentions:everyone:falseusers:trueroles:falserepliedUser:trueadd_xp_role_4:triggers: -counter_trigger:counter:"xp"trigger:"role_4"actions:add_roles:["827841368374247454"]# Role ID for xp role 4 platinumalert:channel:"761972021612904519"#chat channeltext:|- **<@{user.id}>** you have been awarded <@&827841368374247454> Congratulations!allowed_mentions:everyone:falseusers:trueroles:falserepliedUser:trueadd_xp_role_5:triggers: -counter_trigger:counter:"xp"trigger:"role_5"actions:add_roles:["853926506966941707"]# Role ID for xp role 5 outlieralert:channel:"761972021612904519"#chat channeltext:|- **<@{user.id}>** you have been awarded <@&853926506966941707> Congratulations!allowed_mentions:everyone:falseusers:trueroles:falserepliedUser:trueoverrides: -role:"766285827612999752"#disable rule once role is givenconfig:rules:autorole:enabled:false -channel:["859750793476702238", "725623316806762527"]#pics only & #code natconfig:rules:mediaonly:enabled:false -channel:["682061220160733208"]#generalconfig:rules:giflock:enabled:true -role:"814175626398924893"#level 10config:rules:giflock:enabled:false -channel:"861669716187152424"#lfgconfig:rules:links_only_filter:enabled:true -extra:antiraid_level:"off"config:rules:spam:enabled:falsecopypasta:enabled:falsehighspam:enabled:falseautokick:enabled:falsegiflock:enabled:false -extra:antiraid_level:"low"config:rules:highspam:enabled:false -extra:antiraid_level:"high"config:rules:high_trigger:enabled:falseautokick:enabled:true -level:'>=50'config:can_view_antiraid:truecan_set_antiraid:truerules:badwords:enabled:falsecopypasta:enabled:falseowner:enabled:falsehighspam:enabled:falsespam:enabled:falseautokick:enabled:falseinvites:enabled:falsenonenglish:enabled:falsenatping:enabled:falseoff:enabled:truelow:enabled:truehigh:enabled:truedehoist:enabled:falsebadnick:enabled:falsemediaonly:enabled:falsegiflock:enabled:falselinks_only_filter:enabled:false