GithubHelp home page GithubHelp logo

sgoudham / enso-bot Goto Github PK

View Code? Open in Web Editor NEW
5.0 1.0 3.0 48.34 MB

Ensō~Chan is a multi-purpose bot focused on catering to the anime community! Log Events/Send Mail To Staff! And much much more!

Home Page: https://discord.gg/SZ5nexg

License: GNU General Public License v3.0

Python 100.00%
discord python3 discord-py mywaifulist

enso-bot's Introduction

🚧 No Longer Maintained 🚧

This was my first public repository on GitHub and my first time delving into development in my spare time. I have no intention of revisiting this but I met some great people and I'm grateful for that.

Onwards & Upwards 🙌

Ensō~Chan

Welcome to my passion project over quarantine! :P

Discord Bots

Main Features

Integration with MyWaifuList!!

The main use is to able to retrieve information on any waifu/anime you desire. Ensō~Chan enables you do that with a wide range of commands at your disposal

Airing:

Command Description Usage Aliases
anime Display's the current airing season of anime .airing anime show \ series
best Get the best waifu's of the season .airing best -
popular Get the most popular waifu's of this season .airing popular pop
trash Get the worst waifu's of this season .airing trash worst \ garbage

Waifu:

Command Description Usage Aliases
daily Get the daily waifu from MyWaifuList .waifu daily -
random Get a random waifu from MyWaifuList .waifu random rnd

Anime:

Command Description Usage Aliases
anime Get detailed information about an anime series .anime (MWLAnimeID) show \ series
waifu Get all the waifu's of the given anime series .anime waifu (MWLAnimeID) -

Misc:

Command Description Usage Aliases
detailedwaifu Get detailed information about a waifu (ID Only) .detailedwaifu (MWLWaifuID) dwaifu
search Search the entire website (Anime\Waifu's\Husbando's) .search (waifu\anime) lookup
betasearch Search the entire website - More aggressive searching (Anime\Waifu's\Husbando's) .betasearch (waifu\anime) bsearch \ betalookup \ blookup
profile Get the MWL profile of the user requested (ID Only) .profile (MWLUserID) user

More commands to come! View some examples here!

Other Features

The features currently are as listed below:

  • Moderation Commands! (Kick/Ban/Mute/Purge etc)
  • Marriage Commands! (Marry/Divorce etc)
  • Interactive Commands! (Kiss/Cuddle/Hug/Slap/Kill etc)
  • Information Commands! (Server/User/Channel etc)
  • Modlogs System! (Logging Kicks/Bans/Mutes/Purges etc)
  • Fully Integrated Modmail System! (Sending Mail To Staff)
  • Starboard System! (Allow messages to be starred for everyone to see!)
  • And many more commands!
Modmail System

The modmail system allows for users to send modmail to the moderators of the server. Once it has been setup, the bot will used a ticket based system to create and delete channels for the user to send mail within.

Modlogs System

The modlogs system allows for the bot to log events happening to the server, this can include kicks/bans/purges/mutes events and I'm planning to add more soon.

With much more to come in the future! I hope this little bot can have a place in your heart!

Please contact me on discord if you are interested in helping me with the development of this bot. It would be much appreciated and I'm always looking for other like-minded programmers!

I would also like to credit my amazing friend byfok#1665 who beautifully crafted the design for Ensō~Chan (Shown Below). Please go give her a follow on twitter where she will be posting more often!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.