Skip to content

xnyo/emojilangbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EmojiLang Bot

A Discord bot for emoji-speaking people!


The :person_with_blond_hair:kind has been 🤔 afor ages...
Is it possible to :person_with_blond_hair:💬💬:person_with_blond_hair: only by using 😂😂?
For the sake of ⚗️, I'm here to try to 💡!


What is this bot?

This Discord Bot deletes all messages that don't contain emojis. Only emojis, whitespaces and mentions are allowed.

Okay... but why??

This was a joke made for Ripple's 2018 April's fool day.


Setting up

  • Install Python 3(.6) and pip
  • Create a Discord Bot and add it to your server with "Administration" privileges
  • Create one or more channels in your Discord server for emoji-speaking people
    Then, set up the bot:
$ git clone ...
$ cd emojilang
$ cp config.sample.ini config.ini
$ nano config.ini
[put your token and channel_ids in config.ini]
[you can get the channel ID by right clicking the channel from the client and selecting 'Copy ID']
$ virtualenv -p $(which python3.6) .pyenv
$ source .pyenv/bin/activate
(.pyenv)$ pip install -r requirements.txt
(.pyenv)$ python emojilang.py
             ∩
       \\
       / )
⊂\_/ ̄ ̄ ̄  /
 \_/ ° ͜ʖ °(
   )    /⌒\
  /  ___/⌒\⊃
 (  /
  \\
     U
   E M O J I S ! ! !
     Made by Nyo

=> Starting Discord Bot
=> Logged in as Emoji Bot [xxxxxxxxxxxxxxx]. Ready!

The bot will start deleting non-emoji messages in the channels you've configured in the settings file.
If you have the "Administrator" privilege on Discord, you can use the ;emoji command to make the bot post an explaination message.

License

This project is licensed under the GNU AGPL 3 License.
See the “LICENSE” file for more information.

About

Discord bot for emoji-speaking people

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages