• Stars
    star
    204
  • Rank 192,063 (Top 4 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created almost 5 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

๐Ÿš€ Discord bot for fun, memes, images, giveaway moderation, anime, NSFW and even more! With over 150 slash commands

You're currently on the rebuild branch. The code you find here may not work or contain a lot of bugs. Do not use it in production!

Planned release date: Q3/Q4 2023

โš ๏ธ Go to stable branch โš ๏ธ



Header

Discord Discord.js CodeQL Checks GitHub License

โœจ Features

  • โš™๏ธ Fully customizable
  • ๐ŸŒ† Build-in Dashboard
  • ๐Ÿ“ Easy Config
  • ๐Ÿ’ฏ 150+ Commands
  • ๐Ÿ“š Easy Hosting

๐Ÿ”— Invite

Go to this link and add the bot (this requires MANAGE_GUILD permission) to your server.

๐Ÿ–ฅ๏ธ Hosting

We are hosting Majo.exe on our own servers. Majo.exe will be online 24/7. Invite Majo here!
However, if you want to host Majo.exe yourself see links below.

๐Ÿ—œ๏ธ Requirements

  • PostgreSQL 13x or higher
  • Node.js 16x or higher
  • (Any) Linux x64*
  • 256MB of RAM
  • 512MB/1GB of hard drive space

Note: *Debian based distros are recommended, bot can also run on Windows and MacOS but it's not recommended.

Global .env file

Variable Description Required (Bot) Required (Dashboard)
TOKEN Discord bot token โœ… โœ…
SECRET Secret string (minimum 32 characters) โŒ โœ…
CLIENT_ID Discord client ID โœ… โœ…
CLIENT_SECRET Discord client secret โŒ โœ…
NEXTAUTH_URL NextAuth.js URL (e.g., http://localhost:3000) โŒ โœ…
NEXT_PUBLIC_URL Next.js public URL (e.g., http://localhost:3000) โŒ (Note: This enables dashboard related commands) โœ…
HOTJAR_ID Hotjar ID โŒ โŒ
DATABASE_URL Main database URL โœ… โœ…
DIRECT_URL Non-pooling database URL โŒ โŒ
SHADOW_DATABASE_URL Shadow database URL* โŒ โŒ

Note: *SHADOW_DATABASE_URL is used for prisma migrations. Prisma will try to create a new database and then apply migrations. If it fails, it will use SHADOW_DATABASE_URL instead.

๐Ÿ“ Contributors

๐Ÿ’ Sponsors

These wonderful people and services have helped develop Majo.exe, without them this project would not exist. Thanks goes to these wonderful people!

Sponsor Description
Terohost TeroHost is a Discord Bot hosting provider that helps take care of all your needs regarding your Discord Bot to ensure your bot perfect uptime, ping and speed.

โ‰๏ธ Issues

If you have any issues with the page please create new issue here. When creating new issue please provide as much information as possible. If you can, please provide logs from console.

We will review your pull request as soon as possible. We might suggest some changes or improvements.

๐Ÿ“ฅ Pull Requests

When submitting a pull request:

  • Clone the repo.
  • Create a branch off of master and give it a meaningful name (e.g. my-awesome-new-feature).
  • Open a pull request on GitHub and describe the feature or fix.

๐Ÿ“‹ License

This project is licensed under the MIT. See the LICENSE file for details

The cake is a lie ๐Ÿฐ

Github repository views

More Repositories

1

igorkowalczyk.github.io

โš›๏ธ My personal portfolio written on Next.js and Tailwind.css
JavaScript
81
star
2

discord-ssh

๐Ÿš€ Discord bot for using shell commands remotely through Discord
JavaScript
15
star
3

igorkowalczyk

๐Ÿ” PSS! This is a โœจ secret โœจ repo! It's updated every 5 minutes with new stats!
JavaScript
7
star
4

webhook.js

๐Ÿ‘พ Send content directly to Discord Channel via link
JavaScript
7
star
5

active-dev

๐Ÿ›ก๏ธ Node.js app to get active developer badge on Discord
JavaScript
7
star
6

repl-uptime

๐Ÿค™ Don't let your repl go to sleep! Create a http server with just one line of code and keep pinging it!
JavaScript
7
star
7

countdown

โฑ๏ธ Fast, accurate and lightweight countdown & stopwatch written in Typescript.
TypeScript
6
star
8

only-md

๐Ÿ“ A repo only contains Markdown files. Yea, it could also be a guide to the markdown
6
star
9

is-browser

๐Ÿ”๏ธ Add support for browser specific variants in Tailwind.css
JavaScript
6
star
10

tweet-ai

๐Ÿฆ Command line tool to automatically generate tweets using OpenAI API
JavaScript
6
star
11

ngrok

๐Ÿ”Œ Script that allows you to create all types of remote connections using Ngrok
JavaScript
5
star
12

mailer

๐Ÿ“ซ Mailer is a app to send form submissions by email
JavaScript
5
star
13

github-views

๐Ÿ‘€ Count the views of your github profile with your own custom badge
Astro
5
star
14

ip.addr

๐Ÿงฑ Javascript API to display user's IP address and information about it
JavaScript
5
star
15

blog

๐Ÿ“ Personal blog build on Ruby and JS
HTML
5
star
16

color-picker

๐Ÿ–Œ๏ธ Online HEX and RGB color picker.
CSS
5
star
17

code-bin

๐Ÿง A repository to store old files
Shell
3
star
18

github-spray

๐Ÿ™ The repository that keeps the image on my contriburions graph in 2018
3
star
19

.github

๐Ÿฅ€ Pss! This is a secret repo to hold my community health files!
JavaScript
3
star
20

wakatime-hours

๐Ÿ›ก๏ธ Generate a badge that shows actual hours spent programming using wakatime
TypeScript
3
star
21

ascii-webcam

๐Ÿ“น Python script to convert webcam video to ascii art
Python
3
star
22

lang-bench

๐Ÿ’ช A repository for automatically running benchmarks on multiple programming languages (aka one billion loop)
Shell
2
star
23

shared-configs

โ˜” My sharable ESlint and Prettier configs
JavaScript
2
star
24

dotfiles

๐Ÿ“ฆ All my ~/.dotfiles
Shell
2
star
25

image-forwarder

๐Ÿฆ• Deno API that takes the image from a link and transmits the data so that the end user cannot be logged by the origin server
TypeScript
2
star
26

discord-activity

๐ŸŽฎ Next.js API for displaying Discord activity data in JSON or SVG
1
star