Personal Discord Bot.
-
A Token from Discord have to be received and replaced into the code.
-
The python script has to be launched and connected to internet.
-
The 3 Dictionary you have to use the channel ID you want to use.
-
DIC is for the useful channels, DIC2 is for the Servers ID, if multiples are used and HISTORY is to send history to a specific channel of the server needed.
-
The bot has a ping function to make sure it's alive.
-
There is a spam filter so it can do various actions after a certain number of spam.(Action such as mute, kick or ban.)
- test OR Test :
- Answer 'Un Deux Un Deux'.
- Un Deux Un Deux :
- Answer '3 4 3 4'.
- もう大丈夫 :
- Answer '私が来た'.
- SoulUnison :
- Send a Message in a specific channel using Maike.
- Example "SoulUnison%Channel:XXXX%MESSAGE:XXXX%"
- Example SoulUnison%Channel:time-to-get-schwifty%MESSAGE: bip :ohgodohduck: Bip%
- Re OR re :
- Answer 'Re'.
- Wesh OR wesh :
- Answer 'wsh la street'.
- Bien vu OR bv :
- Answer 'Tkt'.
- /Type\ :
- Return the message type.
- Example ('message type=>', <class 'str'>, '/////', 'user type=>', <class 'discord.member.Member'>)
- Winx
- Si tu le veux :
- Answer 'Demain tu peux'.
- Etre avec nous :
- Answer 'Winx, si tu me tiens bien la main,\nNous aurons tout les pouvoirs,\nNous battrons en forgeant notre destin!'.
- Je suis japonais OR je suis japonais :
- Answer 'Domo' AND react "🙏".
- Maike OR maike AND japonais or Japonais :
- Answer "Je suis japonais".
- Domo or Domo AND Author is Maike :
- Answer 'Arigatou'.
- POGGERS :
- Answer 9 SAKUPOG emotes.
- POG :
- React with a SUKPOG.
- ono :
- Answer ohgodohduck emote.
- flex OR Flex :
- Answer dance animated emote.
- Nitro OR nitro :
- React with dance animated emote.
- :dance:
- Delete author's message and Answer the dance animated emote with the author's name.
- Vote,Oui/Non?
- add "👍" and "👎" to the message.
- Maike viens pv OR maike viens pv :
- Make Maike DM 'Yo buddy to someone'.
- USER CHECK :
- Answer Checking... USER USER CHECk (only works for OWNER and MAIKE).
- AUTEUR : Anwser the User's Username and tag. -Example [OWNERDISCORDTAG]
- !channel :
-
Answer Channel Name.
Channel Type '------ str : ' Channel Name into a string
-
- 'SERV-ID=? TOP SECRET XXX!' :
- Answer the server's ID. -Example 793490627396708365
- Le nom du serveur ? :
- Answer the server's name (only works for SERVER1 and SERVER1).
- PURGE :
- Delete the message.
- PURGE VNXXX :
- Delete XXX(Number) of messages above one's message.
- Example PURGE VN5
- Mute @SOMEONE :
- Mute the taged person.(Removing the "They" role and giving it "TG/SHUT UP".) (only works on SERVER1 server.)
- Example Mute @Tannard
- Unmute @SOMEONE :
- Unmute the taged person.(Removing the "TG/SHUT UP" role and giving it "They".) (only works on SERVER1 server.)
- Example Unmute @Marco
- DISCORD ROOM ! :
- Mute everyone and send ""SECURITY ACTIVATING ! PLEASE WAIT ..." in announcements.When everyone is muted it will send "SECURITY ACTIVATED !" in announcements.
- REMOVE DISCORD ROOM ! :
- Unmute everyone and send "SECURITY DISABLING ! PLEASE WAIT ..." in announcements and send "SECURITY DISABLED !" when everyone is Unmuted.
- Ok; ban @SOMEONE :
- Ban the taged person.
- !Ban muted
- Ban all the muted.
- !HAKAI XXX :
- Ban XXX latest members.
- Example !HAKAI 5
- man voc Maike :
- Send Maike's vocal documentation.
- Maike viens voc OR Maike vocal connect
- To connect Maike to the vocal channel.
- Maike casse toi du voc OR Maike vocal disconnect
- To disconnect Maike from the vocal channel.
- Groovy ALL
- To display actual library avalaible without link.
- Groovy play [name] OR Groovy play [link]
- To play the music un the library or from youtube.
- Groovy stop
- To stop the music.
- Groovy pause
- To pause/resume.
- Groovy back
- To go back.
- Groovy next
- To go next.
- Groovy add [name] OR Groovy add [link]
- To add add a song to queue.
- Groovy queue
- To display queue.
- Groovy clear
- To clear the queue.
- Groovy loop
- To loop the queue.
- man Maike :
- Send Maike's documentation.
- ![value] OR ![value] or jack in!(Flated) :
- Give "They" role (And delete the message)(only works in safe-room), It's a raid filter and an authentication command.