Suzu : The discord bot.

    Publicités

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)

0x71

Membre
Apr 17, 2017
18
9
8
Hey,

Je vous présente mon projet de bot discord ! Il se prénomme Suzu. Rempli énormément de fonctions :

Musique, le bot supporte seulement les liens youtube pour l'instant, j'attends que Soundcloud accepte mon application pour avoir une clé API.
Logs de tous les ban/kick/mute/message édité etc... dans un channel spécifié.
Commandes pour les modérateurs, les basiques ban, mute, kick, lockdown (verrouile un channel dans un temps donné), softban (supprime tous les messages du membre en question puis le deban). Un système de cassier judiciaire, chaque action sera donc écrit dans un channel qui se nomme 'mod-log' et vous pourrez retrouver le cassier judiciaire d'un des membres avec la commande . Warnings
Système de levels et de monnaies. Voici un exemple de la commande :

profile.png


NSFW, qui est désactiver de base, vous devez définir un channel ou il sera autorisé d'utiliser ces commandes.
Commande .osu (cc @Yona)
gMxRXue.png


Système de réputation.
CleverBot, vous pouvez parler avec le bot.

Liste COMPLETE des commandes pour l'instant :

Utility

oauth: The link to add Suzu to a server.

osu: Searches Osu user data.

suggest: Send a feature request to the Bot Developer. Request text max length - 1900 characters help: Displays a list of available commands, or detailed information for a specified command.

prefix: Shows or sets the command prefix.

ping: Checks the bot's ping to the Discord server.


Tags

add-tag: Adds a tag.

delete-tag: Deletes a tag.

tag-info: Displays information about a tag.

tag-list: Lists all server tags. tag-source: Displays a tags source. tag: Displays a tag. Moderation ban: Permanently ban a user from the server.

clean: Deletes messages.

kick: Kick a user from the server.

lockdown: Locks down the current server or removes a lockdown, which prevents non-roled members from speaking. (.lockdown start)

mute: Mutes a user.

softban: Softbans a user.

warn: Warns a user.

warnings: Views a history of the user's infractions.


Fun


8ball: Ask question and receive a random answer.

cat: Meow!

clever: Talk with bot

coinflip: Flip a coin.

dog: Outputs a random dog.

echo: Repeats your message.

giphysearch: Search for gifs through Gyphy

shibe: Outputs a random shibe.

add-numbers: Adds numbers together.


Configuration

addfilter: Blacklists a word in the server.

addflair: Adds a role to the list of self-assignable roles.

addreactflair: Adds an emoji and a role to the list of self-assignable roles by reactions. createcommand: Create a custom command for your server.

deletecommand: Deletes a custom command from the server.

joinflair: Adds a role to the list of roles automatically assigned on join.

leavechannel: Sets the channel for leave messages

leavehelp: Details on how to set up leave messages

leavemessage: Sets the leave message.

logchannel: Sets the channel for server logs.

logfield: Enables or disables a field for logging.

loghelp: Details on how to set up logging.

privatemessage: Sets the private welcome message.

profilehelp: Details on how to set up a custom smash profile.

publicmessage: Sets the public welcome message.

reactflairchannel: Sets the channel for automatic role assignment by reactions

reactflairhelp: Details on how to set up self-assignable roles by reactions.

removefilter: Removes a blacklisted word.

removeflair: Removes a role from the list of self-assignable roles.

removereactflair: Removes a role (with its emoji) from the list of self-assignable roles by reactions.

rolestate: Enables or disables rolestate.

slowconfig: Sets the slowmode settings for the server.

toggleads: Enables or disables the filter for Discord invite links.

togglefilter: Enables or disables the filter.

toggleleave: Enables or disables leave messages.

togglelevels: Enables or disables leveling up.

togglelogs: Enables or disables welcome messages.

togglereactflair: Enables or disables reaction flairs.

toggleslow: Enables or disables slowmode.

togglewelcome: Enables or disables welcome messages.

welcomechannel: Sets the channel for welcome messages.

welcomehelp: Details on how to set up welcome messages


Music

default-volume: Shows or sets the default volume level.

max-length: Shows or sets the max song length. max-songs: Shows or sets the max songs per user.

pause: Pauses the currently playing song.

play: Adds a song to the queue.

queue: Lists the queued songs.

resume: Resumes the currently playing song. save: Saves the queued songs.

skip: Skips the song that is currently playing.

status: Shows the current status of the music.

stop: Stops the music and wipes the queue.

volume: Changes the volume.


Information

server-info: Get info on the server.

stats: Displays statistics about the bot.

user-info: Get info on a user.


Reputation

rep-remove: Add a negative reputation point to a user.

rep-add: Add a positive reputation point to a user.

rep-show: Display the reputation a user has received from other people.


Social


profile: Display your profile.


NSFW

ass: Outputs a random ass picture. Disabled by default.

boobs: Outputs a random breast picture. Disabled by default.

e621: Returns a random post from e621. Disabled by default.

hypno: Returns a random post from hypnohub. Disabled by default.

nsfwchannel: Adds or removes a channel for NSFW commands.

rule34: Returns a random post from Rule 34. Disabled by default.

togglensfw: Enables or disables NSFW for the server.
Et aussi, vous pouvez créer vos propres commandes, ainsi que des tags.

Tous est configurable, passant du message de bienvenue/quit, mais aussi dans quel channel etc...

Beaucoup d'autres fonctionnalités vont êtres ajouté, n'hésitez pas à me donner des idées !

Pour invité le bot :

Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

L'invite de mon serveur si vous avez des problèmes :

Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

Et Suzu est Open Source aussi !

Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
 
Last edited:
  • Like
Reactions: [AngelSnow, Castiel, Swift-57 and 3 others

Aznelh

V
Ancien staff
Feb 26, 2015
2,857
788
839
France
Bravo pour ce que tu as fait c'est un beau projet, peut être qu'un jour ça pourra servir au discord du forum, bonne continuation.
 
  • Like
Reactions: 0x71

Yona

Membre Banni
Feb 18, 2016
67
6
33
Bravo pour ton boulot
242.gif

J'me serais bien servie du bot mais je ne me sers jamais des options de modérations (kick, ban etc) et sur mon serveur j'ai déjà 2 bots pour osu!, mais je testerai quand même le tien ce week-end pour te dire ce que j'en pense
50.gif
 
  • Like
Reactions: 0x71

Swift-57

Nouveau membre
Jun 8, 2017
1
0
6
27
J'ai testé le Bot, il est assez complet, il va m'être bien utile, merci.
 

AeRogue_

Nouveau membre
Jun 3, 2018
1
0
1
24
Salut Ox71 , j'ai un petit soucis : je ne peux pas accéder au code ton bot sur github :D Le lien a expiré ou a été supprimé. Pourrais-tu en remettre un s'il te plait ? ( Car ton bot m'intéresse beaucoup ).
Merci d'avance !