Only this pageAll pages
Powered by GitBook
1 of 13

Polszczyzna

Loading...

getting-started

Loading...

modules

Invites

Loading...

Loading...

Moderation

Loading...

Loading...

references

Loading...

Loading...

Examples

Normal

!config joinMessage {memberMention} **joined**; Invited by **{inviterName}** (**{numInvites}** invites)
!config leaveMessage {memberName} **left** after {joinedAt:duration} on this server; Invited by **{inviterName}**

Embed (Premium)

Join Message

Screenshot

Code

!config joinMessage { "color": "#5cd65c", "author": { "name": "{memberName} joined!", "icon_url": "{memberImage}" }, "fields": [ { "name": "Account created", "value": "{memberCreated:timeAgo}", "inline": true }, { "name": "First joined", "value": "{firstJoin:date}", "inline": true }, { "name": "Number of joins", "value": "{numJoins}", "inline": true }, { "name": "Invited by", "value": "{inviterMention}\n{numInvites} (regular: {numRegularInvites}, bonus: {numBonusInvites}, fake: {numFakeInvites}, leave: {numLeaveInvites})" }, { "name": "Invite Code", "value": "{inviteCode} in channel {channelMention}" }, { "name": "Total Member Count", "value": "{memberCount}" } ] }

Leave Message

Screenshot

Code

!config leaveMessage { "color": "#d65c5c", "author": { "name": "{memberName} left!", "icon_url": "{memberImage}" }, "fields": [ { "name": "Time on server", "value": "{joinedAt:duration}", "inline": true }, { "name": "First joined", "value": "{firstJoin:date}", "inline": true }, { "name": "Number of joins", "value": "{numJoins}", "inline": true }, { "name": "Invited by", "value": "{inviterMention}\n{numInvites} (regular: {numRegularInvites}, bonus: {numBonusInvites}, fake: {numFakeInvites}, leave: {numLeaveInvites})" }, { "name": "Invite Code", "value": "{inviteCode} in channel {channelMention}" }, { "name": "Total Member Count", "value": "{memberCount}" } ] }
Join Embed
Leave Embed

FAQ

Jak zmienić prefiks bota?

Możesz napisać !config prefix - żeby zmienić prefix.

Jeśli nie znasz swojego aktualnego prefixu użyj @InviteManager config prefix aby go zobaczyć

Jak ustawić wiadomości na powitania i pożegnania?

Ustaw kanał wpisując:

!config joinMessageChannel #kanał

lub

!config leaveMessageChannel #kanał.

Po wykonaniu tej czynności nowe powitania i pożegnania zostaną opublikowane na tym kanale.

Czy mogę dostosować wiadomości powitań i pożegnań?

Jasne! Możesz zmienić wiadomość, wykonując na przykład

!config joinMessage {memberMention} **dołączył**; Został zaproszony przez **{inviterName}** (**{numInvites}** zaproszeń)

lub

!config leaveMessage {memberName} **wyszedł**; Został zaproszony przez **{inviterName}**.

Co to są "Rangi" i jak mogę ich używać?

Rangi służą do przypisywania ról osobom, które osiągną określoną liczbę zaproszeń. Na przykład. jeśli masz rolę o nazwie „@ Początkujący” i chcesz, aby osoby, które mają 5 lub więcej zaproszeń, były dodawane do tej roli, musisz utworzyć dla niej rangę: add-rank @Początkujący 5 (jeśli chcesz opis tutaj). Gdy tylko ktoś zdobędzie 5 zaproszeń, zostanie automatycznie dodany do tej roli!

Jak mogę wyłączyć bota we wszystkich kanałach oprócz jednego/niektórych?

Zabierz uprawnienie "Czytanie Wiadomości" na kanałach gdzie bot nie ma dawać odpowiedzi

Ograniczenie: Brak zaawansowanego śledzenia przed dołączeniem bota

Zaawansowane śledzenie (kto zaprosił kogo) działa tylko po zaproszeniu bota. Bot nadal będzie wiedział, że wszyscy zaproszeni liczą po zaproszeniu, nie martw się. Brakuje tylko dodatkowych informacji i można je gromadzić tylko dla członków, którzy dołączą po zaproszeniu bota.

Strikes

What are strikes?

Strikes are points that users get for violating server rules. Every time the user receives a strike, he gets a personal message telling him how many strikes he has and why he got them. When a user reaches a certain amount of strikes, he will receive a punishment.

What are violations?

Violations are auto-moderation rules that you can enable or disable on your server. Currently, the following violations exist:

For each of those violations, you have to define how many strikes will be given if someone violates it. You can do that by using the strikeconfig command:

!strikeconfig <violationType> <numberOfStrikes>

For example, if you want users to get 2 strikes for violating the invites rule, then you would use the following command:

!strikeconfig invites 2

You can check the current config by doing:

!strikeconfig

Detailed list of violations

invites

This violation is triggered whenever the user posts an invite link to another discord server.

Example:

!strikeconfig invites 1

To delete the strike config:

!strikeconfig invites 0

Config options:

links

This violation is triggered whenever the user posts a link.

Example:

!strikeconfig links 1

To delete the strike config:

!strikeconfig links 0

Config options:

words

This violation is triggered whenever the user posts blacklisted words.

Example:

!strikeconfig words 1

To delete the strike config:

!strikeconfig words 0

Config options:

allCaps

This violation is triggered whenever the user posts a message that is mostly in CAPS.

Example:

!strikeconfig allCaps 1

To delete the strike config:

!strikeconfig allCaps 0

Config options:

duplicateText

This violation is triggered whenever the user posts the same text multiple times.

Example:

!strikeconfig duplicateText 1

To delete the strike config:

!strikeconfig duplicateText 0

Config options:

quickMessages

This violation is triggered whenever the user quickly posts messages.

Example:

!strikeconfig quickMessages 1

To delete the strike config:

!strikeconfig quickMessages 0

Config options:

mentionUsers

This violation is triggered whenever the user mentions mutliple users.

Example:

!strikeconfig mentionUsers 1

To delete the strike config:

!strikeconfig mentionUsers 0

Config options:

mentionRoles

This violation is triggered whenever the user mentions mutliple roles.

Example:

!strikeconfig mentionRoles 1

To delete the strike config:

!strikeconfig mentionRoles 0

Config options:

emojis

This violation is triggered whenever the user posts multiple emojis.

Example:

!strikeconfig emojis 1

To delete the strike config:

!strikeconfig emojis 0

Config options:

Jest wiele wartości których możesz użyć. Możesz zobaczyć pełną listę na stronie ''.

Własne wiadomości
invites
links
words
allCaps
duplicateText
quickMessages
mentionUsers
mentionRoles
emojis
autoModInvitesEnabled
autoModLinksEnabled
autoModLinksWhitelist
autoModLinksBlacklist
autoModLinksFollowRedirects
autoModWordsEnabled
autoModWordsBlacklist
autoModAllCapsEnabled
autoModAllCapsMinCharacters
autoModAllCapsPercentageCaps
autoModDuplicateTextEnabled
autoModDuplicateTextTimeframeInSeconds
autoModQuickMessagesEnabled
autoModQuickMessagesNumberOfMessages
autoModQuickMessagesTimeframeInSeconds
autoModMentionUsersEnabled
autoModMentionUsersMaxNumberOfMentions
autoModMentionRolesEnabled
autoModMentionRolesMaxNumberOfMentions
autoModEmojisEnabled
autoModEmojisMaxNumberOfEmojis

Punishments

What are punishments?

Punishments are actions like ban, kick or mute that can be given to a user when he violates the rules. You can either call punish users directly by using commands, or you can define punishments that happen after a user reaches a certain amount of strikes.

How can I punish a user after reaching a certain amount of strikes?

With the punishmentconfig command you can set after how many strikes a certain punishment action will be given.

!punishmentconfig <punishmentType> <numberOfStrikesNeeded>

A list of all available punishments:

  • ban

  • softban

  • kick

  • mute

  • warn

So if you would like to kick a user after he reaches 5 strikes, you would have to execute the following command

!punishmentconfig kick 5

If you want to delete a punishmentconfig, just set the strikes to 0 like that:

!punishmentconfig kick 0

To see all punishment configs, just use the command without giving any arguments:

!punishmentconfig

Welcome

Odniesienia

Pierwsze kroki

Żeby zacząć, po prostu użyj komendy setup na swoim serwerze.

Zarządzanie zaproszeniami

Gdy nasz bot jest na twoim serwerze, śledzimy każde zaproszenie, które wydarzy się na twoim serwerze. Discord pokazuje tylko, kto ma ile zaproszeń. Nasz bot analizuje również, kto został przez kogo zaproszony. Pozwala to wykryć fałszywe zaproszenia i zobaczyć, kto próbuje oszukać system zaproszeń.

Moderacyjne

Bot lists:

Vote to the bot to help us on different bot list !

infinitybotlist:

Nasz nowy system moderacji pozwala na automatyczną moderację wielu rzeczy. Sprawdź nasze oraz , aby uzyskać więcej informacji. Krótko mówiąc, nasz bot wydaje „ostrzeżenia” ludziom, którzy źle się zachowują, a po pewnej liczbie ostrzeżeń użytkownik otrzymuje karę. Wszystko to jest konfigurowalne przez użytkownika.

Komendy
Konfiguracje/Ustawienia
ostrzeżenia
kary

Custom messages

You can customise the join and leave messages with a number of parameters.

Custom Messages

‌

You can set a custom join or leave message by setting the config:

!config joinMessage This is your custom join message! It will be posted every time someone joins your server.

‌

or

!config leaveMessage This is your custom leave message! It will be posted every time someone leaves your server.

‌

A message like that obviously doesn't make sense. You should personalise it with information about the new member, inviter or the server. Please see the list below for all available placeholders.‌

So if we want the message to say‌

Welcome @Andy! You were invited by Valandur, who now has 3 invites! Have fun on our server!‌

we can easily do that by replacing all the names and the number with placeholders:‌

Welcome {memberMention}! You were invited by {inviterName}, who now has {numInvites} invites! Have fun on our server!‌

So you can now do !config joinMessage <message from above> to set the message. Our bot will automatically replace the placeholders every time someone joins.

‌

Placeholders

​Title

join

leave

example

description

{memberName}

yes

yes

Andy

The name of the member that just joined your discord server

{memberId}

yes

yes

436844634

The discord ID of the member that just joined your server

{memberMention}

yes

no

@Andy

The mention of the member that just joined your discord server (person will be pinged).

{memberFullName}

yes

yes

Andy#1801

The username and discriminator of the user that just joined your server

{memberImage}

yes

yes

[URL]

URL of the avatar of the member

{inviterName}

yes

yes

Andy

The name of the inviter

{inviterId}

yes

yes

241929953

The discord ID of the inviter

{inviterMention}

yes

yes

@Andy

The mention of the inviter (person will be pinged)

{inviterFullName}

yes

yes

Andy#1801

The username and discriminator of the inviter

{inviterImage}

yes

yes

[URL]

URL of the avatar of the inviter

{numInvites}

yes

yes

12

Number of invites the inviter has in total

{numRegularInvites}

yes

yes

7

Number of invites the inviter has through regular invites

{numBonusInvites}

yes

yes

5

Number of invites the inviter has as a bonus (they were assigned manually)

{numFakeInvites}

yes

yes

3

Number of fake invites the inviter has

{numLeaveInvites}

yes

yes

6

Number of invites that were removed because the member left again.

{memberCount}

yes

yes

42

Number of members your server has in total

{numJoins}

yes

yes

3

Number of times the user has joined the server

{channelName}

yes

yes

general

The name of the channel where the invite code was created

{channelMention}

yes

yes

#general

Mention of the channel where the invite code was created

{inviteCode}

yes

yes

fgSr30s

Invite code used

{memberCreated:date}

yes

yes

25.09.2016

Date the discord user was created

{memberCreated:duration}

yes

yes

5 weeks

Duration since the discord user was created

{memberCreated:timeAgo}

yes

yes

2 day ago

Time the discord user was created

{firstJoin:date}

yes

yes

11.12.2017

Date the user joined the server for the first time

{firstJoin:duration}

yes

yes

4 days

Duration since the user joined the server for the first time

{firstJoin:timeAgo}

yes

yes

1 week ago

Time the user joined the server for the first time

{previousJoin:date}

yes

no

02.04.2018

Date when the user joined the server the last time

{previousJoin:duration}

yes

no

2 months

Duration since when the user joined the server the last time

{previousJoin:timeAgo}

yes

no

1 second ago

Time when the user joined the server the last time

{joinedAt:date}

no

yes

17.05.2018

Date when the user joined

{joinedAt:duration}

no

yes

3 minutes

Duration since when the user joined

{joinedAt:timeAgo}

no

yes

2 minutes ago

Time when the user joined

[!NOTE|style:flat] Premium users can also use embeds in their join and leave messages. Please see the to see what kind of messages you can make!

More info here
examples page

Settings

There are many config options that can be set. You don't have to set all of them. If you just added the bot, just run !setup, which will guide you through the most important ones.

Overview

General

Setting

Description

The prefix used to trigger bot commands.

The language of the bot

The channel where bot actions are logged.

Enable to receive development updates about InviteLogger.

The channels in which the bot will react to commands.

The channels in which the bot will ignore commands.

Invites

General

Setting

Description

Roles that are assigned to all members when joining.

Joins

Setting

Description

The message sent when someone joins the server.

The channel that the message on join is sent to.

Leaves

Setting

Description

The message sent when someone leaves the server.

The channel that the leave message is sent to.

Automatically remove invites from the inviter when the invited user leaves.

The time in seconds for which a user has to stay in the server for the invite to count.

Leaderboard

Setting

Description

The display style of the leaderboard.

Hide members that left the server from the leaderboard.

Fakes

Setting

Description

Automatically subtract fake invites.

Ranks

Setting

Description

How ranks are rewarded to users.

The channel where users receiving a new rank are announced.

The message that is sent when a user receives a new rank.

Moderation

Captcha

Setting

Description

Whether or not captcha verification is enabled.

The message a user will get after joining a server and instructing them to enter the captcha.

The welcome message that will be sent to the user after he successfully verifies.

The message sent to the user if he enters an invalid captcha.

The time within which the captcha has to be entered successfully.

Whether or not verification attempts will be logged.

General

Setting

Description

Automatically moderate messages (specific rules can also be turned on or off, this has to be ON for ANY rule to work).

The list of moderated channels (this acts as a whitelist, leave empty to moderate all channels, or use autoModIgnoredChannels to ignore certain channels).

The list of roles that are moderated (this acts as a whitelist, leave empty to moderate all roles, or use autoModIgnoredRoles to ignore certain roles).

Channels that are ignored while automatically moderating.

Any members with these roles will not automatically be moderated.

The role that is given to people who are muted. Make sure this role is denied the "Send Message" permission.

Disabled auto moderation for members that have been in your server for a long time.

The amount of time a member has to be in your server to be considered 'old'.

Logging

Setting

Description

Log any moderation actions that the bot makes.

The channel where moderation logs will be posted in.

Automatically delete the bots own messages (keeps your chat clean).

The timeout after which bot messages are deleted.

Whether or not "Ban" pushment messages will be deleted automatically.

Whether or not "Kick" pushment messages will be deleted automatically.

Whether or not "Softban" pushment messages will be deleted automatically.

Whether or not "Warn" pushment messages will be deleted automatically.

Whether or not "Mute" pushment messages will be deleted automatically.

Invites

Setting

Description

Automatically scan messages for discord invite links and remove them.

Links

Setting

Description

Automatically remove messages containing links (you can set a whitelist and blacklist).

A list of links that users are allowed to post.

Blacklist certain links which users won't be able to post.

Enable this to resolve redirects for links.

Banned Words

Setting

Description

Whether or not blacklisted words will be automoderated.

A list of words that are banned.

Caps

Setting

Description

Automatically moderate messages with A LOT OF CAPS.

The minimum amount of characters in a message to be considered for moderating (setting to '3' would ignore 'OK').

The percentage of characters of the message that have to be CAPs for the rule to trigger.

Duplicate Messages

Setting

Description

Automatically moderate duplicate messages (copy-paste spam).

The timeframe whithin which messages will be considered duplicates.

Spam

Setting

Description

Automatically moderate users sending a lot of messages in a short time.

The number of messages that have to be sent within the timeframe to trigger the rule.

The timeframe within which a user is allowed to send a maximum amount of messages.

Mentions

Setting

Description

Automatically moderate messages that mention an excessive amount of users.

The maximum amount of users a member can mention in a message.

Automatically moderate messages that mention an excessive amount of roles.

The maximum amount of roles a member can mention in a message.

Emojis

Setting

Description

Automatically moderate messages with an excessive amount of emojis.

The maximum amount of emojis a message is allowed to have before trigger the rule.

Automatically give members nicknames if they try to hoist (use special characters to appear at the top of the user list).

Prefix

The prefix used to trigger bot commands.

Type: String

Default: !

Reset to default: !config prefix default

Examples:

!config prefix +

!config prefix >

Language

The language of the bot

Type: Enum<Lang>

Default: en

Reset to default: !config lang default

Possible values: ar, bg, cs, de, el, en, es, fr, hu, id_ID, it, ja, lt, nl, pl, pt, pt_BR, ro, ru, sr, tr, zh_CN, zh_TW

Example:

!config lang ar

Log Channel

The channel where bot actions are logged.

Type: Channel

Default: null

Reset to default: !config logChannel default

Examples:

!config logChannel #channel

Get Updates

Enable to receive development updates about InviteLogger.

Type: Boolean

Default: true

Reset to default: !config getUpdates default

Enable:

!config getUpdates true

Disable:

!config getUpdates false

Command channels

The channels in which the bot will react to commands.

Type: Channel[]

Default: ``

Reset to default: !config channels default

Ignored channels

The channels in which the bot will ignore commands.

Type: Channel[]

Default: ``

Reset to default: !config ignoredChannels default

Join Roles

Roles that are assigned to all members when joining.

Type: Role[]

Default: ``

Reset to default: !config joinRoles default

Message

The message sent when someone joins the server.

Type: String

Default: {memberMention} **joined**; Invited by **{inviterName}** (**{numInvites}** invites)

Reset to default: !config joinMessage default

Message Channel

The channel that the message on join is sent to.

Type: Channel

Default: null

Reset to default: !config joinMessageChannel default

Examples:

!config joinMessageChannel #general

!config joinMessageChannel #joins

Message

The message sent when someone leaves the server.

Type: String

Default: {memberName} **left**; Invited by **{inviterName}**

Reset to default: !config leaveMessage default

Examples:

!config leaveMessage

!config leaveMessage

Message Channel

The channel that the leave message is sent to.

Type: Channel

Default: null

Reset to default: !config leaveMessageChannel default

Examples:

!config leaveMessageChannel #general

!config leaveMessageChannel #leaves

Style

The display style of the leaderboard.

Type: Enum<LeaderboardStyle>

Default: normal

Reset to default: !config leaderboardStyle default

Possible values: normal, table, mentions

Example:

!config leaderboardStyle normal

Hide left members

Hide members that left the server from the leaderboard.

Type: Boolean

Default: true

Reset to default: !config hideLeftMembersFromLeaderboard default

Enable:

!config hideLeftMembersFromLeaderboard true

Disable:

!config hideLeftMembersFromLeaderboard false

Auto Subtract

Automatically subtract fake invites.

Type: Boolean

Default: true

Reset to default: !config autoSubtractFakes default

Enable:

!config autoSubtractFakes true

Disable:

!config autoSubtractFakes false

Auto Subtract

Automatically remove invites from the inviter when the invited user leaves.

Type: Boolean

Default: true

Reset to default: !config autoSubtractLeaves default

Enable:

!config autoSubtractLeaves true

Disable:

!config autoSubtractLeaves false

Auto Subtract Threshold

The time in seconds for which a user has to stay in the server for the invite to count.

Type: Number

Default: 600

Reset to default: !config autoSubtractLeaveThreshold default

Examples:

!config autoSubtractLeaveThreshold 60

!config autoSubtractLeaveThreshold 3600

Assignment Style

How ranks are rewarded to users.

Type: Enum<RankAssignmentStyle>

Default: all

Reset to default: !config rankAssignmentStyle default

Possible values: all, highest, onlyAdd

Example:

!config rankAssignmentStyle all

Announcement Channel

The channel where users receiving a new rank are announced.

Type: Channel

Default: null

Reset to default: !config rankAnnouncementChannel default

Examples:

!config rankAnnouncementChannel

!config rankAnnouncementChannel

Announcement Message

The message that is sent when a user receives a new rank.

Type: String

Default: Congratulations, **{memberMention}** has reached the **{rankName}** rank!

Reset to default: !config rankAnnouncementMessage default

Examples:

!config rankAnnouncementMessage

!config rankAnnouncementMessage

Enabled

Whether or not captcha verification is enabled.

Type: Boolean

Default: false

Reset to default: !config captchaVerificationOnJoin default

Enable:

!config captchaVerificationOnJoin true

Disable:

!config captchaVerificationOnJoin false

Welcome Message

The message a user will get after joining a server and instructing them to enter the captcha.

Type: String

Default: Welcome to the server **{serverName}**! For extra protection, new members are required to enter a captcha.

Reset to default: !config captchaVerificationWelcomeMessage default

Examples:

!config captchaVerificationWelcomeMessage Welcome, please enter the captcha below!

Success Message

The welcome message that will be sent to the user after he successfully verifies.

Type: String

Default: You have successfully entered the captcha. Welcome to the server!

Reset to default: !config captchaVerificationSuccessMessage default

Examples:

!config captchaVerificationSuccessMessage Thanks for entering the captcha, enjoy our server!

Failed Message

The message sent to the user if he enters an invalid captcha.

Type: String

Default: You did not enter the captha right within the specified time.We're sorry, but we have to kick you from the server. Feel free to join again.

Reset to default: !config captchaVerificationFailedMessage default

Examples:

!config captchaVerificationFailedMessage Looks like you are not human :(. You can join again and try again later if this was a mistake!

Verification Timeout

The time within which the captcha has to be entered successfully.

Type: Number

Default: 180

Reset to default: !config captchaVerificationTimeout default

Examples:

!config captchaVerificationTimeout 60

!config captchaVerificationTimeout 600

Log Enabled

Whether or not verification attempts will be logged.

Type: Boolean

Default: true

Reset to default: !config captchaVerificationLogEnabled default

Enable:

!config captchaVerificationLogEnabled true

Disable:

!config captchaVerificationLogEnabled false

Enabled

Automatically moderate messages (specific rules can also be turned on or off, this has to be ON for ANY rule to work).

Type: Boolean

Default: false

Reset to default: !config autoModEnabled default

Enable:

!config autoModEnabled true

Disable:

!config autoModEnabled false

Moderated Channels

The list of moderated channels (this acts as a whitelist, leave empty to moderate all channels, or use autoModIgnoredChannels to ignore certain channels).

Type: Channel[]

Default: ``

Reset to default: !config autoModModeratedChannels default

Examples:

!config autoModModeratedChannels #general

!config autoModModeratedChannels #support,#help

Moderated Roles

The list of roles that are moderated (this acts as a whitelist, leave empty to moderate all roles, or use autoModIgnoredRoles to ignore certain roles).

Type: Role[]

Default: ``

Reset to default: !config autoModModeratedRoles default

Examples:

!config autoModModeratedRoles @NewMembers

!config autoModModeratedRoles @Newbies,@Starters

Ignored Channels

Channels that are ignored while automatically moderating.

Type: Channel[]

Default: ``

Reset to default: !config autoModIgnoredChannels default

Examples:

!config autoModIgnoredChannels #general

!config autoModIgnoredChannels #off-topic,#nsfw

Ignored Roles

Any members with these roles will not automatically be moderated.

Type: Role[]

Default: ``

Reset to default: !config autoModIgnoredRoles default

Examples:

!config autoModIgnoredRoles @TrustedMembers

!config autoModIgnoredRoles @Moderators,@Staff

Muted Role

The role that is given to people who are muted. Make sure this role is denied the "Send Message" permission.

Type: Role

Default: null

Reset to default: !config mutedRole default

Examples:

!config mutedRole @muted

Disabled for Old Members

Disabled auto moderation for members that have been in your server for a long time.

Type: Boolean

Default: false

Reset to default: !config autoModDisabledForOldMembers default

Enable:

!config autoModDisabledForOldMembers true

Disable:

!config autoModDisabledForOldMembers false

Old Members Threshold

The amount of time a member has to be in your server to be considered 'old'.

Type: Number

Default: 604800

Reset to default: !config autoModDisabledForOldMembersThreshold default

Examples:

!config autoModDisabledForOldMembersThreshold 604800 (1 week)``

!config autoModDisabledForOldMembersThreshold 2419200 (1 month)``

Log Enabled

Log any moderation actions that the bot makes.

Type: Boolean

Default: true

Reset to default: !config autoModLogEnabled default

Enable:

!config autoModLogEnabled true

Disable:

!config autoModLogEnabled false

Mod Log Channel

The channel where moderation logs will be posted in.

Type: Channel

Default: null

Reset to default: !config modLogChannel default

Examples:

!config modLogChannel #channel

!config modLogChannel #logs

Delete Bot Messages

Automatically delete the bots own messages (keeps your chat clean).

Type: Boolean

Default: true

Reset to default: !config autoModDeleteBotMessage default

Enable:

!config autoModDeleteBotMessage true

Disable:

!config autoModDeleteBotMessage false

Delete Bot Message Timeout

The timeout after which bot messages are deleted.

Type: Number

Default: 5

Reset to default: !config autoModDeleteBotMessageTimeoutInSeconds default

Examples:

!config autoModDeleteBotMessageTimeoutInSeconds 5

!config autoModDeleteBotMessageTimeoutInSeconds 10

Delete Ban Messages

Whether or not "Ban" pushment messages will be deleted automatically.

Type: Boolean

Default: true

Reset to default: !config modPunishmentBanDeleteMessage default

Enable:

!config modPunishmentBanDeleteMessage true

Disable:

!config modPunishmentBanDeleteMessage false

Delete Kick Messages

Whether or not "Kick" pushment messages will be deleted automatically.

Type: Boolean

Default: true

Reset to default: !config modPunishmentKickDeleteMessage default

Enable:

!config modPunishmentKickDeleteMessage true

Disable:

!config modPunishmentKickDeleteMessage false

Delete Softban Messages

Whether or not "Softban" pushment messages will be deleted automatically.

Type: Boolean

Default: true

Reset to default: !config modPunishmentSoftbanDeleteMessage default

Enable:

!config modPunishmentSoftbanDeleteMessage true

Disable:

!config modPunishmentSoftbanDeleteMessage false

Delete Warn Messages

Whether or not "Warn" pushment messages will be deleted automatically.

Type: Boolean

Default: true

Reset to default: !config modPunishmentWarnDeleteMessage default

Enable:

!config modPunishmentWarnDeleteMessage true

Disable:

!config modPunishmentWarnDeleteMessage false

Delete Mute Messages

Whether or not "Mute" pushment messages will be deleted automatically.

Type: Boolean

Default: true

Reset to default: !config modPunishmentMuteDeleteMessage default

Enable:

!config modPunishmentMuteDeleteMessage true

Disable:

!config modPunishmentMuteDeleteMessage false

Enabled

Automatically scan messages for discord invite links and remove them.

Type: Boolean

Default: true

Reset to default: !config autoModInvitesEnabled default

Enable:

!config autoModInvitesEnabled true

Disable:

!config autoModInvitesEnabled false

Enabled

Automatically remove messages containing links (you can set a whitelist and blacklist).

Type: Boolean

Default: true

Reset to default: !config autoModLinksEnabled default

Enable:

!config autoModLinksEnabled true

Disable:

!config autoModLinksEnabled false

Whitelist

A list of links that users are allowed to post.

Type: String[]

Default: ``

Reset to default: !config autoModLinksWhitelist default

Examples:

!config autoModLinksWhitelist discordbots.org

!config autoModLinksWhitelist youtube.com,twitch.com

Blacklist

Blacklist certain links which users won't be able to post.

Type: String[]

Default: ``

Reset to default: !config autoModLinksBlacklist default

Examples:

!config autoModLinksBlacklist google.com

!config autoModLinksBlacklist twitch.com,youtube.com

Follow Redirects

Enable this to resolve redirects for links.

Type: Boolean

Default: true

Reset to default: !config autoModLinksFollowRedirects default

Enable:

!config autoModLinksFollowRedirects true

Disable:

!config autoModLinksFollowRedirects false

Enabled

Whether or not blacklisted words will be automoderated.

Type: Boolean

Default: true

Reset to default: !config autoModWordsEnabled default

Enable:

!config autoModWordsEnabled true

Disable:

!config autoModWordsEnabled false

Blacklist

A list of words that are banned.

Type: String[]

Default: ``

Reset to default: !config autoModWordsBlacklist default

Examples:

!config autoModWordsBlacklist gay

!config autoModWordsBlacklist stupid,fuck

Enabled

Automatically moderate messages with A LOT OF CAPS.

Type: Boolean

Default: true

Reset to default: !config autoModAllCapsEnabled default

Enable:

!config autoModAllCapsEnabled true

Disable:

!config autoModAllCapsEnabled false

Min. Characters

The minimum amount of characters in a message to be considered for moderating (setting to '3' would ignore 'OK').

Type: Number

Default: 10

Reset to default: !config autoModAllCapsMinCharacters default

Examples:

!config autoModAllCapsMinCharacters 5

!config autoModAllCapsMinCharacters 15

Percentage CAPs

The percentage of characters of the message that have to be CAPs for the rule to trigger.

Type: Number

Default: 70

Reset to default: !config autoModAllCapsPercentageCaps default

Examples:

!config autoModAllCapsPercentageCaps 50

!config autoModAllCapsPercentageCaps 90

Enabled

Automatically moderate duplicate messages (copy-paste spam).

Type: Boolean

Default: true

Reset to default: !config autoModDuplicateTextEnabled default

Enable:

!config autoModDuplicateTextEnabled true

Disable:

!config autoModDuplicateTextEnabled false

Timeframe in Seconds

The timeframe whithin which messages will be considered duplicates.

Type: Number

Default: 60

Reset to default: !config autoModDuplicateTextTimeframeInSeconds default

Examples:

!config autoModDuplicateTextTimeframeInSeconds 5

!config autoModDuplicateTextTimeframeInSeconds 20

Enabled

Automatically moderate users sending a lot of messages in a short time.

Type: Boolean

Default: true

Reset to default: !config autoModQuickMessagesEnabled default

Enable:

!config autoModQuickMessagesEnabled true

Disable:

!config autoModQuickMessagesEnabled false

# of Messages

The number of messages that have to be sent within the timeframe to trigger the rule.

Type: Number

Default: 5

Reset to default: !config autoModQuickMessagesNumberOfMessages default

Examples:

!config autoModQuickMessagesNumberOfMessages 5

!config autoModQuickMessagesNumberOfMessages 10

Timeframe in Seconds

The timeframe within which a user is allowed to send a maximum amount of messages.

Type: Number

Default: 3

Reset to default: !config autoModQuickMessagesTimeframeInSeconds default

Examples:

!config autoModQuickMessagesTimeframeInSeconds 2

!config autoModQuickMessagesTimeframeInSeconds 10

Enabled

Automatically moderate messages that mention an excessive amount of users.

Type: Boolean

Default: true

Reset to default: !config autoModMentionUsersEnabled default

Enable:

!config autoModMentionUsersEnabled true

Disable:

!config autoModMentionUsersEnabled false

Max # of Mentions

The maximum amount of users a member can mention in a message.

Type: Number

Default: 5

Reset to default: !config autoModMentionUsersMaxNumberOfMentions default

Examples:

!config autoModMentionUsersMaxNumberOfMentions 2

!config autoModMentionUsersMaxNumberOfMentions 5

Enabled

Automatically moderate messages that mention an excessive amount of roles.

Type: Boolean

Default: true

Reset to default: !config autoModMentionRolesEnabled default

Enable:

!config autoModMentionRolesEnabled true

Disable:

!config autoModMentionRolesEnabled false

Max # of Mentions

The maximum amount of roles a member can mention in a message.

Type: Number

Default: 3

Reset to default: !config autoModMentionRolesMaxNumberOfMentions default

Examples:

!config autoModMentionRolesMaxNumberOfMentions 2

!config autoModMentionRolesMaxNumberOfMentions 5

Enabled

Automatically moderate messages with an excessive amount of emojis.

Type: Boolean

Default: true

Reset to default: !config autoModEmojisEnabled default

Enable:

!config autoModEmojisEnabled true

Disable:

!config autoModEmojisEnabled false

Max # of Emojis

The maximum amount of emojis a message is allowed to have before trigger the rule.

Type: Number

Default: 5

Reset to default: !config autoModEmojisMaxNumberOfEmojis default

Examples:

!config autoModEmojisMaxNumberOfEmojis 5

!config autoModEmojisMaxNumberOfEmojis 10

Enabled

Automatically give members nicknames if they try to hoist (use special characters to appear at the top of the user list).

Type: Boolean

Default: true

Reset to default: !config autoModHoistEnabled default

Enable:

!config autoModHoistEnabled true

Disable:

!config autoModHoistEnabled false

Commands

Commands

To get a list of available commands, do !help on your server.

Arguments & Flags

Most commands accept arguments and/or flags. According to the Type of the argument or flag you can provide different values.

Boolean

This arguments expects true or false. You can also use yes and no.

Number

This arguments expects a number

Enum

This arguments expects a value from a specific set of valid values.

Depending on the command the valid values can vary. Use !help <command> (eg. !help addRank) to get more information about the command and the valid values for the enum.

Invite Code

This arguments expects a Discord Invite Code.

You can put only the part after https://discord.gg/ to prevent Discord from creating a preview.

User

This arguments expects a Discord User. You can use any of the following methods to provide a user:

  • Mention the user: @Valandur

  • Use their ID: 102785693046026240

  • Use their name: Valandur

  • Use their name and discriminator: Valandur#3581

  • Use quotes if their name has a space: "Valandur with a space"

Role

This arguments expects a Discord Role. You can use any of the following methods to provide a role:

  • Mention the role: @Admin

  • Use the ID: 102785693046026240

  • Use the name: Admin

  • Use quotes if the name has a space: "Admin with a space"

Channel

This arguments expects a Discord Channel. You can use any of the following methods to provide a channel:

  • Mention the channel: #general

  • Use the ID: 409846838129197057

  • Use the name: general

  • Use quotes if the name has a space: "general with a space"

Command

This argument expects a command of this bot. You can use any of the following methods to provide a command:

  • Use the command name: invites

  • Use an alias of the command: p

Text

This arguments expects any text. You can use quotes ("Text with quotes") for text that has spaces.

If the text is the last argument you don't have to use quotes.

Date

This argument expects a date. You can use various formats, but we recommend: YYYY-MM-DD

Duration

This argument expects a duration. The following duration types are supported:

  • Seconds: s (5s = 5 seconds)

  • Minutes: min (3min = 3 minutes)

  • Hours: h (4h = 4 hours)

  • Days: d (2d = 2 days)

  • Weeks: w (1w = 1 week)

  • Months: mo (6mo = 6 months)

  • Years: y (10y = 10 years)

Overview

Invites

Ranks

Config

Info

Premium

Moderation

Other

!addInvites

Dodaje/Usuwa zaproszenia dla/od członka.

Usage

Aliases

  • !add-invites

Arguments

Examples

!addRank

Dodaj nową rangę.

Usage

Aliases

  • !add-rank

  • !set-rank

  • !setrank

Arguments

Examples

!ban

Banuje członka z serwera.

Usage

Arguments

Flags

Examples

!botConfig

Pokaż i zmień konfigurację bota.

Usage

Aliases

  • !bot-config

  • !botsetting

  • !bot-setting

Arguments

Examples

!botInfo

Uzyskaj ogólne informacje o bocie.

Usage

Aliases

  • !bot-info

Examples

!caseDelete

Usuń określoną sprawę.

Usage

Aliases

  • !case-delete

  • !deletecase

  • !delete-case

Arguments

Examples

!caseView

Wyświetl informacje o określonej sprawie.

Usage

Aliases

  • !case-view

  • !viewcase

  • !view-case

Arguments

Examples

!check

Sprawdź historię naruszeń i kar użytkownika.

Usage

Aliases

  • !history

Arguments

Examples

!clean

Wyczyść kanał niektórych typów wiadomości.

Usage

Aliases

  • !clear

Arguments

Examples

!cleanShort

Wyczyść krótkie wiadomości

Usage

Aliases

  • !clean-short

  • !clearshort

  • !clear-short

Arguments

Examples

!cleanText

Usuń wiadomości zawierające określone słowa kluczowe.

Usage

Aliases

  • !clean-text

  • !cleartext

  • !clear-text

Arguments

Examples

!clearInvites

Wyczyść zaproszenia serwera/użytkownika.

Usage

Aliases

  • !clear-invites

Arguments

Flags

Examples

!config

Pokaż i zmień konfigurację serwera.

Usage

Aliases

  • !c

Arguments

Examples

!createInvite

Tworzy unikalne kody zaproszeń.

Usage

Aliases

  • !create-invite

Arguments

Examples

!credits

Pokaż deweloperów i kontrybutorów bota.

Usage

Examples

!export

Eksportuj dane InviteManager do arkusza CSV.

Usage

Arguments

Examples

!fixRanks

Deletes any ranks where the role was deleted.

Usage

Aliases

  • !fix-ranks

Examples

!getBot

Uzyskaj link zaproszenia dla bota.

Usage

Aliases

  • !get-bot

  • !invite-bot

  • !invitebot

Examples

!graph

Pokazuje wykresy dotyczące różnych statystyk na tym serwerze.

Usage

Aliases

  • !g

  • !chart

Arguments

Examples

!help

Pokaż pomoc

Usage

Arguments

Examples

!info

Pokaż informacje o określonym członku.

Usage

Aliases

  • !showinfo

Arguments

Examples

!interactiveConfig

Interaktywna konfiguracja

Usage

Aliases

  • !ic

Examples

!inviteCodeConfig

Pokaż i zmień konfiguracje kodu zaproszenia serwera.

Usage

Aliases

  • !invite-code-config

  • !icc

Arguments

Examples

!inviteCodes

Zdobądź listę wszystkich twoich kodów zaproszeń

Usage

Aliases

  • !invitecode

  • !invite-code

  • !invite-codes

  • !getinvitecode

  • !get-invite-code

  • !get-invite-codes

  • !showinvitecode

  • !show-invite-code

Examples

!inviteDetails

Pokazuje szczegóły skąd są twoje zaproszenia.

Usage

Aliases

  • !invite-details

Arguments

Examples

!invites

Pokaż osobiste zaproszenia.

Usage

Aliases

  • !invite

  • !rank

Arguments

Examples

!kick

Wyrzuć członka z serwera.

Usage

Arguments

Examples

!leaderboard

Pokaż członków z największą liczbą zaproszeń.

Usage

Aliases

  • !top

Arguments

Examples

!lockdown

Lockdown a specific channel (Prevents anyone without special roles from sending messages)

Usage

Arguments

Flags

Examples

!memberConfig

Pokaż i zmień konfigurację członków serwera.

Usage

Aliases

  • !member-config

  • !memconf

  • !mc

Arguments

Examples

!members

Pokaż liczbę członków bieżącego serwera.

Usage

Aliases

  • !member

  • !memberscount

Examples

!mute

Mute a user

Usage

Arguments

Flags

Examples

!permissions

Configure permissions to use commands.

Usage

Aliases

  • !perms

Arguments

Examples

!ping

Ping the bot

Usage

Examples

!prefix

Shows the current prefix of the bot.

Usage

Examples

!premium

Info about premium version of InviteManager.

Usage

Aliases

  • !patreon

  • !donate

Arguments

Examples

!punishmentConfig

Configure punishments when reaching a certain amount of strikes.

Usage

Aliases

  • !punishment-config

Arguments

Examples

!purge

Purge messages in a channel.

Usage

Aliases

  • !prune

Arguments

Examples

!purgeUntil

Purge messages in a channel up until a specified message.

Usage

Aliases

  • !purge-until

  • !prune-until

  • !pruneu

  • !purgeu

Arguments

Examples

!ranks

Show all ranks.

Usage

Aliases

  • !show-ranks

  • !showranks

Arguments

Examples

!removeInvites

Removes a specified amount of invites from a user.

Usage

Aliases

  • !remove-invites

Arguments

Examples

!removeRank

Remove a rank.

Usage

Aliases

  • !remove-rank

Arguments

Examples

!restoreInvites

Restore all previously cleared invites.

Usage

Aliases

  • !restore-invites

  • !unclear-invites

  • !unclearinvites

Arguments

Examples

!setup

Help with setting up the bot and checking for problems (e.g. missing permissions)

Usage

Aliases

  • !guide

  • !test

  • !testbot

  • !test-bot

Examples

!softBan

Ban and then automatically unban a member from the server.

Usage

Aliases

  • !soft-ban

Arguments

Flags

Examples

!strike

Add strikes to a user

Usage

Arguments

Examples

!strikeConfig

Configure strikes received for various violations.

Usage

Aliases

  • !strike-config

Arguments

Examples

!subtractFakes

Remove fake invites from all users.

Usage

Aliases

  • !subtract-fakes

  • !subfakes

  • !sf

Examples

!subtractLeaves

Remove leaves from all users

Usage

Aliases

  • !subtract-leaves

  • !subleaves

  • !sl

Examples

!support

Get an invite link to our support server.

Usage

Examples

!tryPremium

Try the premium version of InviteManager for free for a limited duration.

Usage

Aliases

  • !try

  • !try-premium

Examples

!unban

Unban a user

Usage

Arguments

Examples

!unhoist

Add a character in front of all members with a special character in front of their name, so they will be shown at the end of the member list.

Usage

Aliases

  • !dehoist

Examples

!unmute

Unmute a user

Usage

Arguments

Examples

!warn

Warn a member.

Usage

Arguments

Examples

Command

Description

Usage

addInvites

Dodaje/Usuwa zaproszenia dla/od członka.

!addInvites \ \ [reason]

clearInvites

Wyczyść zaproszenia serwera/użytkownika.

!clearInvites [-d value|--date=value][-cb|--clearbonus] [user]

createInvite

Tworzy unikalne kody zaproszeń.

!createInvite \ [channel][maxuses] [expires][temporarymembership]

info

Pokaż informacje o określonym członku.

!info \ [details][page]

inviteCodes

Zdobądź listę wszystkich twoich kodów zaproszeń

!inviteCodes

inviteDetails

Pokazuje szczegóły skąd są twoje zaproszenia.

!inviteDetails [user]

invites

Pokaż osobiste zaproszenia.

!invites [user]

leaderboard

Pokaż członków z największą liczbą zaproszeń.

!leaderboard [page]

removeInvites

Removes a specified amount of invites from a user.

!removeInvites \ \ [reason]

restoreInvites

Restore all previously cleared invites.

!restoreInvites [user]

subtractFakes

Remove fake invites from all users.

!subtractFakes

subtractLeaves

Remove leaves from all users

!subtractLeaves

Command

Description

Usage

addRank

Dodaj nową rangę.

!addRank \ \ [info]

fixRanks

Deletes any ranks where the role was deleted.

!fixRanks

ranks

Show all ranks.

!ranks [page]

removeRank

Remove a rank.

!removeRank \

Command

Description

Usage

botConfig

Pokaż i zmień konfigurację bota.

!botConfig [key][value]

config

Pokaż i zmień konfigurację serwera.

!config [key][value]

interactiveConfig

Interaktywna konfiguracja

!interactiveConfig

inviteCodeConfig

Pokaż i zmień konfiguracje kodu zaproszenia serwera.

!inviteCodeConfig [key][invitecode] [value]

memberConfig

Pokaż i zmień konfigurację członków serwera.

!memberConfig [key][user] [value]

permissions

Configure permissions to use commands.

!permissions [cmd][role]

Command

Description

Usage

botInfo

Uzyskaj ogólne informacje o bocie.

!botInfo

credits

Pokaż deweloperów i kontrybutorów bota.

!credits

getBot

Uzyskaj link zaproszenia dla bota.

!getBot

help

Pokaż pomoc

!help [command]

members

Pokaż liczbę członków bieżącego serwera.

!members

ping

Ping the bot

!ping

prefix

Shows the current prefix of the bot.

!prefix

setup

Help with setting up the bot and checking for problems (e.g. missing permissions)

!setup

support

Get an invite link to our support server.

!support

Command

Description

Usage

export

Eksportuj dane InviteManager do arkusza CSV.

!export \

premium

Info about premium version of InviteManager.

!premium [action]

tryPremium

Try the premium version of InviteManager for free for a limited duration.

!tryPremium

Command

Description

Usage

ban

Banuje członka z serwera.

!ban [-d value|--deleteMessageDays=value] \ [reason]

caseDelete

Usuń określoną sprawę.

!caseDelete \ [reason]

caseView

Wyświetl informacje o określonej sprawie.

!caseView \

check

Sprawdź historię naruszeń i kar użytkownika.

!check \

clean

Wyczyść kanał niektórych typów wiadomości.

!clean \ [numberOfMessages]

cleanShort

Wyczyść krótkie wiadomości

!cleanShort \ [numberOfMessages]

cleanText

Usuń wiadomości zawierające określone słowa kluczowe.

!cleanText \ [numberOfMessages]

kick

Wyrzuć członka z serwera.

!kick \ [reason]

lockdown

Lockdown a specific channel (Prevents anyone without special roles from sending messages)

!lockdown [-t value|--timeout=value][channel]

mute

Mute a user

!mute [-d value|--duration=value] \ [reason]

punishmentConfig

Configure punishments when reaching a certain amount of strikes.

!punishmentConfig [punishment][strikes] [args]

purge

Purge messages in a channel.

!purge \ [user]

purgeUntil

Purge messages in a channel up until a specified message.

!purgeUntil \

softBan

Ban and then automatically unban a member from the server.

!softBan [-d value|--deleteMessageDays=value] \ [reason]

strike

Add strikes to a user

!strike \ \ \

strikeConfig

Configure strikes received for various violations.

!strikeConfig [violation][strikes]

unban

Unban a user

!unban \ [reason]

unhoist

Add a character in front of all members with a special character in front of their name, so they will be shown at the end of the member list.

!unhoist

unmute

Unmute a user

!unmute \

warn

Warn a member.

!warn \ [reason]

Command

Description

Usage

graph

Pokazuje wykresy dotyczące różnych statystyk na tym serwerze.

!graph \ [from][to]

!addInvites <user> <amount> [reason]

Argument

Type

Required

Description

Details

user

User

Yes

Użytkownik, który otrzyma/straci bonusowe zaproszenia.

amount

Number

Yes

Ilość zaproszeń, które użytkownik otrzyma/straci. Użyj liczby ujemnej (-), aby usunąć zaproszenia.

reason

Text

No

Powód dodania/usunięcia zaproszeń.

!addInvites @User 5
!addInvites "Name with space" -30 Removed for cheating
!addRank <role> <invites> [info]

Argument

Type

Required

Description

Details

role

Role

Yes

Rola, którą użytkownik otrzyma po osiągnięciu tej rangi.

invites

Number

Yes

Ilość zaproszeń potrzebnych do osiągnięcia rangi.

info

Text

No

Opis, który zobaczą użytkownicy, aby dowiedzieć się więcej o tej randze.

!addRank @Role 5
!addRank "Role with space" 10 Wow, already 10 people!
!ban [-d value|--deleteMessageDays=value] <user> [reason]

Argument

Type

Required

Description

Details

user

User

Yes

Użytkownik do zbanowania.

reason

Text

No

Dlaczego użytkownik został zbanowany.

Flag

Short

Type

Description

‑‑deleteMessageDays

‑d

Number

Jeśli zostanie określony, usunie wiadomości od zbanowanych członków sprzed kilku dni.

!botConfig [key] [value]

Argument

Type

Required

Description

Details

key

Enum

No

Ustawienie konfiguracji bota, które chcesz pokazać/zmienić.

Use one of the following values: activityEnabled, activityMessage, activityStatus, activityType, activityUrl, embedDefaultColor

value

Value

No

Nowa wartość ustawienia.

!botConfig
!botInfo
!botInfo
!caseDelete <caseNumber> [reason]

Argument

Type

Required

Description

Details

caseNumber

Number

Yes

Numer sprawy

reason

Text

No

Powód usunięcia sprawy.

!caseDelete 5434 User apologized
!caseView <caseNumber>

Argument

Type

Required

Description

Details

caseNumber

Number

Yes

Numer sprawy

!caseView 5434
!check <user>

Argument

Type

Required

Description

Details

user

User

Yes

Użytkownik do sprawdzenia.

!check @User
!check "User with space"
!clean <type> [numberOfMessages]

Argument

Type

Required

Description

Details

type

Enum

Yes

Typ wiadomości, które zostaną usunięte.

Use one of the following values: bots, embeds, emojis, images, links, mentions, reacted, reactions

numberOfMessages

Number

No

Liczba wiadomości, które będą wyszukiwane.

!cleanShort <maxTextLength> [numberOfMessages]

Argument

Type

Required

Description

Details

maxTextLength

Number

Yes

Wszystkie wiadomości krótsze niż ta zostaną usunięte.

numberOfMessages

Number

No

Liczba wiadomości, które będą wyszukiwane.

!cleanText <text> [numberOfMessages]

Argument

Type

Required

Description

Details

text

Text

Yes

Wszystkie wiadomości zawierające to słowo zostaną usunięte.

numberOfMessages

Number

No

Liczba wiadomości, które będą wyszukiwane.

!clearInvites [-d value|--date=value] [-cb|--clearBonus] [user]

Argument

Type

Required

Description

Details

user

User

No

Użytkownik, któremu usunąć wszystkie zaproszenia. Jeśli pominięto, usuwa wszystkich użytkowników.

Flag

Short

Type

Description

‑‑date

‑d

Date

Data rozpoczęcia, w której należy liczyć zaproszenia. Domyślnie jest to dzisiaj.

‑‑clearBonus

‑cb

Boolean

Dodaj tę flagę, aby wyczyścić również bonusowe zaproszenia. W przeciwnym razie bonusowe zaproszenia pozostaną nietknięte.

!clearInvites
!clearInvites @User
!clearInvites -cb "User with space"
!config [key] [value]

Argument

Type

Required

Description

Details

key

Enum

No

Ustawienie konfiguracyjne, które chcesz pokazać/zmienić.

Use one of the following values: autoModAllCapsEnabled, autoModAllCapsMinCharacters, autoModAllCapsPercentageCaps, autoModDeleteBotMessage, autoModDeleteBotMessageTimeoutInSeconds, autoModDisabledForOldMembers, autoModDisabledForOldMembersThreshold, autoModDuplicateTextEnabled, autoModDuplicateTextTimeframeInSeconds, autoModEmojisEnabled, autoModEmojisMaxNumberOfEmojis, autoModEnabled, autoModHoistEnabled, autoModIgnoredChannels, autoModIgnoredRoles, autoModInvitesEnabled, autoModLinksBlacklist, autoModLinksEnabled, autoModLinksFollowRedirects, autoModLinksWhitelist, autoModLogEnabled, autoModMentionRolesEnabled, autoModMentionRolesMaxNumberOfMentions, autoModMentionUsersEnabled, autoModMentionUsersMaxNumberOfMentions, autoModModeratedChannels, autoModModeratedRoles, autoModQuickMessagesEnabled, autoModQuickMessagesNumberOfMessages, autoModQuickMessagesTimeframeInSeconds, autoModWordsBlacklist, autoModWordsEnabled, autoSubtractFakes, autoSubtractLeaves, autoSubtractLeaveThreshold, captchaVerificationFailedMessage, captchaVerificationLogEnabled, captchaVerificationOnJoin, captchaVerificationSuccessMessage, captchaVerificationTimeout, captchaVerificationWelcomeMessage, channels, getUpdates, hideLeftMembersFromLeaderboard, ignoredChannels, joinMessage, joinMessageChannel, joinRoles, lang, leaderboardStyle, leaveMessage, leaveMessageChannel, logChannel, modLogChannel, modPunishmentBanDeleteMessage, modPunishmentKickDeleteMessage, modPunishmentMuteDeleteMessage, modPunishmentSoftbanDeleteMessage, modPunishmentWarnDeleteMessage, mutedRole, prefix, rankAnnouncementChannel, rankAnnouncementMessage, rankAssignmentStyle

value

Value

No

Nowa wartość ustawienia.

!config
!createInvite <name> [channel] [maxUses] [expires] [temporaryMembership]

Argument

Type

Required

Description

Details

name

Text

Yes

Nazwa kodu zaproszenia.

channel

Channel

No

Kanał, dla którego tworzony jest kod zaproszenia. Domyślnie używa bieżącego kanału.

maxUses

Number

No

number --> The max amount of uses of the invite code

expires

Boolean

No

true or false --> Set if the invite will expires after 24 hours

temporaryMembership

Boolean

No

true or false --> Set if the invited users are granted as temporary members

!createInvite reddit
!createInvite website #welcome
!credits
!credits
!export <type>

Argument

Type

Required

Description

Details

type

Enum

Yes

Rodzaj pliku, który eksportujesz.

Use one of the following values: leaderboard

!export leaderboard
!fixRanks
!fixRanks
!getBot
!getBot
!graph <type> [from] [to]

Argument

Type

Required

Description

Details

type

Enum

Yes

Typ wykresu do wyświetlenia.

Use one of the following values: joins, joinsAndLeaves, leaves

from

Date

No

Data rozpoczęcia wykresu

to

Date

No

Data zakończenia wykresu

!graph joins
!graph leaves
!graph usage
!help [command]

Argument

Type

Required

Description

Details

command

Command

No

Polecenie, dla którego uzyskać szczegółowe informacje.

Use one of the following values: addInvites, addRank, ban, botConfig, botInfo, caseDelete, caseView, check, clean, cleanShort, cleanText, clearInvites, config, createInvite, credits, export, fixRanks, getBot, graph, help, info, interactiveConfig, inviteCodeConfig, inviteCodes, inviteDetails, invites, kick, leaderboard, lockdown, memberConfig, members, mute, permissions, ping, prefix, premium, punishmentConfig, purge, purgeUntil, ranks, removeInvites, removeRank, restoreInvites, setup, softBan, strike, strikeConfig, subtractFakes, subtractLeaves, support, tryPremium, unban, unhoist, unmute, warn

!help
!help addRank
!info <user> [details] [page]

Argument

Type

Required

Description

Details

user

User

Yes

Użytkownik, dla którego chcesz zobaczyć dodatkowe informacje.

details

Enum

No

Poproś tylko o szczegółowe informacje na temat członka.

Use one of the following values: bonus, members

page

Number

No

Jaka strona szczegółów do pokazania. Możesz także użyć reakcji do nawigacji.

!info @User
!info "User with space"
!info @User members
!info @User bonus
!info @User members 4
!interactiveConfig
!interactiveConfig
!inviteCodeConfig [key] [inviteCode] [value]

Argument

Type

Required

Description

Details

key

Enum

No

Konfiguracja ustawienia jaką chcesz pokazać/zmienić.

Use one of the following values: name, roles

inviteCode

Invite Code

No

Kod zaproszenia dla którego chcesz zmienić ustawienia.

value

Value

No

Nowa wartość ustawienia

!inviteCodeConfig
!inviteCodes
!inviteCodes
!inviteDetails [user]

Argument

Type

Required

Description

Details

user

User

No

Użytkownik kogo chcesz zobaczyć szczegółowo zaproszenia.

!inviteDetails
!inviteDetails @User
!inviteDetails "User with space"
!invites [user]

Argument

Type

Required

Description

Details

user

User

No

Użytkownik, dla którego chcesz pokazać zaproszenia.

!invites
!invites @User
!invites "User with space"
!kick <member> [reason]

Argument

Type

Required

Description

Details

member

Member

Yes

Członkowie do wyrzucenia.

reason

Text

No

Dlaczego członek został wyrzucony.

!leaderboard [page]

Argument

Type

Required

Description

Details

page

Number

No

Którą stronę z tabeli liderów?.

!leaderboard
!leaderboard 1mo
!leaderboard 30d 6
!lockdown [-t value|--timeout=value] [channel]

Argument

Type

Required

Description

Details

channel

Channel

No

The channel that you want to lock down.

Flag

Short

Type

Description

‑‑timeout

‑t

Duration

The timeout after which the lockdown automatically ends. Run the command again to end the lockdown manually.

!lockdown
!memberConfig [key] [user] [value]

Argument

Type

Required

Description

Details

key

Enum

No

Ustawienie konfiguracji członka, które chcesz pokazać/zmienić.

Use one of the following values: hideFromLeaderboard

user

User

No

Członek, dla którego ustawienie jest pokazane/zmienione.

value

Value

No

Nowa wartość ustawienia.

!memberConfig
!members
!members
!mute [-d value|--duration=value] <user> [reason]

Argument

Type

Required

Description

Details

user

Member

Yes

The user that should be muted.

reason

Text

No

The reason why this user is muted.

Flag

Short

Type

Description

‑‑duration

‑d

Duration

The duration to mute the user for

!permissions [cmd] [role]

Argument

Type

Required

Description

Details

cmd

Command

No

The command to configure permissions for.

Use one of the following values: addInvites, addRank, ban, botConfig, botInfo, caseDelete, caseView, check, clean, cleanShort, cleanText, clearInvites, config, createInvite, credits, export, fixRanks, getBot, graph, help, info, interactiveConfig, inviteCodeConfig, inviteCodes, inviteDetails, invites, kick, leaderboard, lockdown, memberConfig, members, mute, permissions, ping, prefix, premium, punishmentConfig, purge, purgeUntil, ranks, removeInvites, removeRank, restoreInvites, setup, softBan, strike, strikeConfig, subtractFakes, subtractLeaves, support, tryPremium, unban, unhoist, unmute, warn

role

Role

No

The role which should be granted or denied access to the command.

!permissions
!ping
!ping
!prefix
!prefix
!premium [action]

Argument

Type

Required

Description

Details

action

Enum

No

The action to perform. None for premium info. check to check your premium status. activate to use your premium for this server.

Use one of the following values: Activate, Check, Deactivate

!premium
!premium check
!premium activate
!premium deactivate
!punishmentConfig [punishment] [strikes] [args]

Argument

Type

Required

Description

Details

punishment

Enum

No

Type of punishment to use.

Use one of the following values: ban, kick, mute, softban, warn

strikes

Number

No

Number of strikes for this punishment to be used.

args

Text

No

Arguments passed to the punishment.

!punishmentConfig
!purge <quantity> [user]

Argument

Type

Required

Description

Details

quantity

Number

Yes

How many messages should be deleted.

user

User

No

User whose messages are deleted.

!purgeUntil <messageID>

Argument

Type

Required

Description

Details

messageID

Text

Yes

Last message ID to be deleted.

!ranks [page]

Argument

Type

Required

Description

Details

page

Number

No

The page of the ranks list to show.

!ranks
!removeInvites <user> <amount> [reason]

Argument

Type

Required

Description

Details

user

User

Yes

The user to remove the invites from.

amount

Number

Yes

The amount of invites to remove.

reason

Text

No

The reason for removing the invites.

!removeInvites @User 5
!removeInvites "User with space" 23 Removed for cheating
!removeInvites @User -6 Added for apologizing
!removeRank <rank>

Argument

Type

Required

Description

Details

rank

Role

Yes

The for which you want to remove the rank.

!removeRank @Role
!removeRank "Role with space"
!restoreInvites [user]

Argument

Type

Required

Description

Details

user

User

No

The user to restore all invites to. If omitted restores invites for all users.

!restoreInvites
!restoreInvites @User
!restoreInvites "User with space"
!setup
!setup
!softBan [-d value|--deleteMessageDays=value] <user> [reason]

Argument

Type

Required

Description

Details

user

Member

Yes

User to ban.

reason

Text

No

Why was the user banned.

Flag

Short

Type

Description

‑‑deleteMessageDays

‑d

Number

Delete messages from the user this many days back.

!strike <member> <type> <amount>

Argument

Type

Required

Description

Details

member

Member

Yes

The member receiving the strikes

type

Enum

Yes

The type of the violation

Use one of the following values: allCaps, duplicateText, emojis, hoist, invites, links, mentionRoles, mentionUsers, quickMessages, words

amount

Number

Yes

The amount of strikes to be added

!strikeConfig [violation] [strikes]

Argument

Type

Required

Description

Details

violation

Enum

No

Violation type.

Use one of the following values: allCaps, duplicateText, emojis, hoist, invites, links, mentionRoles, mentionUsers, quickMessages, words

strikes

Number

No

Number of strikes.

!strikeConfig
!subtractFakes
!subtractFakes
!subtractLeaves
!subtractLeaves
!support
!support
!tryPremium
!tryPremium
!unban <user> [reason]

Argument

Type

Required

Description

Details

user

User

Yes

The user that should be unbanned.

reason

Text

No

The reason why this user is unbanned.

!unhoist
!unhoist
!unmute <user>

Argument

Type

Required

Description

Details

user

Member

Yes

The user that should be unmuted.

!warn <member> [reason]

Argument

Type

Required

Description

Details

member

Member

Yes

Member to warn.

reason

Text

No

Why was the member was warned.

Prefix
Language
Log Channel
Get Updates
Command channels
Ignored channels
Join Roles
Message
Message Channel
Message
Message Channel
Auto Subtract
Auto Subtract Threshold
Style
Hide left members
Auto Subtract
Assignment Style
Announcement Channel
Announcement Message
Enabled
Welcome Message
Success Message
Failed Message
Verification Timeout
Log Enabled
Enabled
Moderated Channels
Moderated Roles
Ignored Channels
Ignored Roles
Muted Role
Disabled for Old Members
Old Members Threshold
Log Enabled
Mod Log Channel
Delete Bot Messages
Delete Bot Message Timeout
Delete Ban Messages
Delete Kick Messages
Delete Softban Messages
Delete Warn Messages
Delete Mute Messages
Enabled
Enabled
Whitelist
Blacklist
Follow Redirects
Enabled
Blacklist
Enabled
Min. Characters
Percentage CAPs
Enabled
Timeframe in Seconds
Enabled
# of Messages
Timeframe in Seconds
Enabled
Max # of Mentions
Enabled
Max # of Mentions
Enabled
Max # of Emojis
Enabled
infinitybotlist