All Projects → ModisWorks → modis

ModisWorks / modis

Licence: Apache-2.0 license
A highly modular Discord bot designed for anyone to customise and self-host.

Programming Languages

python
139335 projects - #7 most used programming language
Batchfile
5799 projects
powershell
5483 projects

Projects that are alternatives of or similar to modis

Discord-Moderation-Bot
Modular Moderation bot for Discord
Stars: ✭ 49 (+206.25%)
Mutual labels:  modular, discord-py
Jarvis-personal-assistant
Comfort of a personal assistant for Linux systems. Currently features native google, yahoo, bing searches, weather conditions, videos from youtube and looking up for images as well, all in a very reliable structure and UI.
Stars: ✭ 45 (+181.25%)
Mutual labels:  modular
nitroml
NitroML is a modular, portable, and scalable model-quality benchmarking framework for Machine Learning and Automated Machine Learning (AutoML) pipelines.
Stars: ✭ 40 (+150%)
Mutual labels:  modular
StartupModules
Startup modules for ASP.NET Core.
Stars: ✭ 33 (+106.25%)
Mutual labels:  modular
discord-super-utils
A modern python module including many useful features that make discord bot programming extremely easy.
Stars: ✭ 106 (+562.5%)
Mutual labels:  discord-py
ariyana
Ariyana is an ECS work in progress game engine written in Orthodox C++ and Beef with a focus on cross-platform and multiplayer games
Stars: ✭ 73 (+356.25%)
Mutual labels:  modular
mSAT
A modular sat/smt solver with proof output.
Stars: ✭ 91 (+468.75%)
Mutual labels:  modular
Modular2Recycler
Modular²Recycler is a RecyclerView.Adapter that is modular squared.
Stars: ✭ 72 (+350%)
Mutual labels:  modular
SelectTransform
This project is based upon https://github.com/SelectTransform/st.js but differs in implementation, functionality and robustness.
Stars: ✭ 17 (+6.25%)
Mutual labels:  modular
RTFMbot
Discord bot for programming, runs code (600+ langs), queries/show docs and references
Stars: ✭ 184 (+1050%)
Mutual labels:  discord-py
discord-sniper
🔰 Discord Nitro, Giveaway and Privnote sniper! Made with Python
Stars: ✭ 120 (+650%)
Mutual labels:  discord-py
Eruditus
Discord CTF helper bot for CyberErudites
Stars: ✭ 34 (+112.5%)
Mutual labels:  discord-py
vade-mecum-shelf
Collection of vade mecum-like utilities wrapped into one single app, built with Electron.
Stars: ✭ 33 (+106.25%)
Mutual labels:  modular
FAVITES
FAVITES (FrAmework for VIral Transmission and Evolution Simulation)
Stars: ✭ 33 (+106.25%)
Mutual labels:  modular
hawking
The retro text-to-speech bot for Discord
Stars: ✭ 24 (+50%)
Mutual labels:  discord-py
documentify
Modular HTML bundler
Stars: ✭ 47 (+193.75%)
Mutual labels:  modular
Klaus-Bot
All files for my discord bot made in Python using discord.py.
Stars: ✭ 16 (+0%)
Mutual labels:  discord-py
CodeIgniter-HMVC
CodeIgniter 3.1.10 with Modular Extensions - HMVC and Whoops Error Handling Framework 2.5.0
Stars: ✭ 30 (+87.5%)
Mutual labels:  modular
FireBot
A Discord Bot I made using Python and discord.py
Stars: ✭ 52 (+225%)
Mutual labels:  discord-py
Dredd
A multipurpose Discord bot written in python language and enhanced discord.py library.
Stars: ✭ 105 (+556.25%)
Mutual labels:  discord-py

MODIS

Latest release: v0.4.0 Beta

About Modis

Modis is a Discord bot that runs with a graphical UI and is designed to be both easy to host and easy to customise. Anyone with some basic Python knowledge can quickly and easily create new bot modules, while Modis' extensive library of internal APIs makes creating complex modules with embed UIs and permissioned message commands a breeze for experienced developers. Anyone familiar with the discord.py library will be able to pick up Modis module development in seconds.

For those who aren't interested in development, Modis' graphical console window makes hosting your own fully featured Discord bot easy and fun, with the stock modules providing incredible features such as the music module's in-channel graphical interface, complete with progress bars and buttons.

Installation

temp

ModisWorks Modules

ModisWorks develops 4 core modules for Modis that will give you base functionality for your bot.

  • !core - Manages all the behind the scenes stuff that runs the internal APIs the modules use. Be careful not to remove this module! A lot of other modules need this module to work properly.
  • help - Modis with a bunch of modules becomes a big bot very quickly, so this module helps to alleviate the learning cliff by allowing easy access to command definitions inside Discord.
  • manager - Provides essential server management tools for server owners, such as activating and deactivating modules, changing the command prefix, and various moderation tools.
  • music - Modis' flagship module - a music player featuring a live-updating GUI with a progress bar, queue display, and more. The GUI also has working media buttons for easy control without needing to know any commands. The player supports songs and playlists for YouTube, Spotify, and SoundCloud, and can play most online audio sources.

We also make a bunch of other modules to show off what you can do with Modis:

  • bethebot - Modis can't really have conversations with your server members, but you can fake it by taking control!
  • hex - Visually displays hex colours if it sees them in your messages. Handy for graphic designers and programmers.
  • gamedeals - Posts current hot posts above an upvote threshold of a particular subreddit. It's set to /r/gamedeals by default so you can make sure you don't miss any sales!
  • replies - Allows server owners to easily set the bot to reply to specific phrases.
  • rocketleague - Looks up your Rocket League rank and stats; currently supported for Steam, XBox, and PS4 players.
  • tableflip - The best module.

More detailed information about each module and how to use them can be found in the docs.

Third-Party Modules

Modis has a module downloader built in that can pull modules from GitHub repos and automatically install them. Here's a list of developers with their own module libraries that you can download and try:

  • temp

If you'd like even more modules, join our [Discord] and ask around!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].