Découvrez les conditions grâce à nos tutoriels pour débuter avec Skript. Pour toutes vos questions, rendez vous sur le forum ou sur Discord !

Voir les tutos J'ai besoin d'aide

Bot paused (Bot en pause)

Compatible depuis Vixio Inconnu

Description

Savoir si le bot est en pause ou non.

Exemples if event-bot isn't paused:
Pattern %bot/string% is paused [in %guild%]
%bot/string% (is|are)(n't| not) paused [in %guild%]

Bot is playing (Le bot joue)

Compatible depuis Vixio Inconnu

Description

Permet de vérifier si un bot joue à quelque chose dans une guilde

Exemples if event-bot is playing
Pattern %bot/string% is playing [in %guild%]
%bot/string% (is|are)(n't| not) playing [in %guild%]

Member is deafened (Membre est sourd)

Compatible depuis Vixio Inconnu

Description

Permet de définir/voir si un membre est muet ou non.

Exemples discord command $checkGuildMute <member>:
    trigger:
            if arg-1 is guild muted:
                reply with "%arg-1% est muet."
                stop
            reply with "%arg-1% n'est pas muet."


 
Pattern %members% (is|are) [<guild>] deafened
%members% (is|are)(n't| not) [<guild>] deafened

Emote is Animated (Emote est animé)

Compatible depuis Vixio Inconnu

Description

Permet de vérifier si une émote est animé.

Exemples discord command $emotes:
    trigger:
        loop emotes of event-guild:
        if loop-value is animated:
            add loop-value to {_animated::*}
        else:
            add loop-value to {_non::*}
       create embed:
            set the author info of the embed to author named "Emotes %reaction "":smile:""%" with no url and no icon
            set the description of the embed to "%name of event-guild% has %size of {_non::*}% emotes normal et %size of {_animated::*}% emotes animées."
            set the colour of the embed to Purple
            add field named "Emote normal (1/1)" with value "%{_non::*}%" to embed
            add field named "Emote animées (1/1)" with value "%{_animated::*}%" to embed
        send the last created embed to event-channel with event-bot
Pattern %emotes% (is|are) animated
%emotes% (is|are)(n't| not) animated

Member Has Permission (Membre à la permission)

Compatible depuis Vixio Inconnu

Description

Permet de voir si un membre à une permission ou non. Tu peux aussi voir si il à la permission dans un salon précis.

Exemples if event-member has permission voice connect
Pattern %member% has permission %permission% [in %-channel%]
%user% has permission %permission% [in %guild/channel%]
%member% (doesn[']t|does not) have permission %permission% [in %-channel%]
%user% (doesn[']t|does not) have permission %permission% [in %guild/channel%]

Member has role (Membre à le rôle)

Compatible depuis Vixio Inconnu

Description

Permet de vérifier si un membre à un rôle avec un nom précis.

Exemples discord command $role <member> <string>:
    trigger:
        if arg-1 has role named arg-2:
            reply with "%arg-1% à le rôle nommé %arg-2%"
            stop
        reply with "%arg-1% n'a pas le rôle nommé %arg-2%"
Pattern %member% (has|have) [the] role %role%
%member% (does[n[']t]|does not) have [the] role %role%
%member% (has|have) [the] role [named] %string%
%member% (does[n[']t]|does not) have [the] role [named] %string%

Member is muted (Membre est muet)

Compatible depuis Vixio Inconnu

Description

Permet de détecter si un membre est muet dans la guild ou non.

Exemples discord command $checkGuildMute <member>:
    trigger:
        if arg-1 is guild muted:
            reply with "%arg-1% est muet dans la guild !"
            stop
        reply with "%arg-1% n'est pas muet dans la guild !"
Pattern %members% (is|are) [<guild>] muted
%members% (is|are)(n't| not) [<guild>] muted

NSFW (Not Safe For Work)

Compatible depuis Vixio Inconnu

Description

Permet de détecter si un salon est NFSW ou non.

Exemples discord command nsfw:
    prefixes: $
    trigger:
        if event-channel is nsfw:
            reply with "%event-channel% est nsfw"
Pattern [the] nsfw state[s] of %channelbuilders/textchannels%
%channelbuilders/textchannels%'[s] nsfw state[s]

Create channel scope (Créer un champ d'application de salon)

Compatible depuis Vixio Inconnu

Description

Permet de créer facilement un salon textuel ou un salon vocal.

Exemples command /channel:
    trigger:
        create text channel:
        set name of the channel to "Test"
        set {guild} to guild with id "56156156615611"
        set nsfw state of the channel to true
        create the channel in {guild} with "Skript-MC"
Pattern (make|create) [text] channel
(make|create) voice channel