

Dieses Projekt unterstützt das Hosting ohne Docker oder einen anderen kostenlosen Hosting -Service wie Heroku oder Netlify derzeit nicht .
Um dieses Projekt zu hosten, müssen Sie ein grundlegendes Verständnis von Docker und NodeJs haben. Jeder kann gerne zu diesem Projekt beitragen und einen Leitfaden "So hosten" in dieser Readme -Datei für andere Hosting -Dienste hinzufügen.
Dieses Projekt soll auf einem Server mit mindestens 4 GB RAM- und 2 CPU -Kernen ausgeführt werden.
Mittelbot . Ein Mehrzweck-Discord-Bot mit vielen Funktionen.
Mit Benachrichtigungen, Moderation mit Warnrollen, lustigen Befehlen, automatischen Übersetzungen, Banappeals, Auto-Moderation, Ticketsystem, Betrugserkennung, Reaktionrolen, Levelsystem, Musik, Versorgung und mehr!

Vielen Dank, dass Sie überlegt haben, zum Mittelbot beigetragen zu haben!
Wenn Sie zum Mittelbot beitragen möchten, können Sie dies tun, indem Sie eine Pull -Anfrage erstellen.
Wenn Sie eine neue Funktion hinzufügen möchten, öffnen Sie zuerst ein Problem.
Sie können sich fragen, ob Sie die Datenbankvariablen im .env ändern sollten. Sie können natürlich. Aber der Standard ist perfekt für die Entwicklung.
So installieren Sie Docker unter Linux: https://www.digitalocean.com/community/tutorials/how-to-install---usedocker-on-ubuntu-22-04
So installieren Sie Docker unter Windows: https://docs.docker.com/desktop/install/windows-install/
So installieren Sie Docker auf Mac: https://docs.docker.com/desktop/mac/install/
git clone https://github.com/Mittelbots/Mittelbot.git DISCORD_SECRET = #Your bot secret (Visit the Discord Developer Portal for your token)
DISCORD_TOKEN = #Your bot token (Visit the Discord Developer Portal for your token)
DISCORD_APPLICATION_ID = #Your Bot Application ID (Also known as User ID)
DEVELOPER_DISCORD_GUILD_ID = #The Guild were all commands should load on (When NODE_ENV is development)
# DEVELOPER CHANNELS
DC_DEBUG = # The Channel ID for the debug channel where discords debug messages will be sent
DC_DISCONNECT = # The Channel ID for the disconnect channel where discords disconnect messages will be sent
DC_ERROR = # The Channel ID for the error channel where discords error messages will be sent
DC_WARN = # The Channel ID for the warn channel where discords warn messages will be sent
DC_RECONNECT = # The Channel ID for the reconnect channel where discords reconnect messages will be sent
DC_SCAMMANAGE = # The Channel ID where all scam link requests will be sent
# DATABASE
DB_DEBUG = false # debug mode for the database
DB_HOST = mysql # default
DB_USER = mittelbot # default
DB_PASSWORD = root # default
DB_DATABASE = mittelbot # default
# MISC
OWNER_ID = # Your Discord User ID to use the owner commands
# ====== OPTIONAL ====== #
# TWITCH
TT_CLIENT_ID = #Your Twitch Client ID to run the twitch notifier
TT_SECRET = #Your Twitch Secret
# IMGUR
IMGUR_CLIENT_ID = #Your Imgur Client ID to run the imgur uploader
IMGUR_CLIENT_SECRET = #Your Imgur Client Secret
# YOUTUBE
YT_KEY = #Your Youtube API Key to run the youtube notifiernpm run start Gehen Sie zu Ihrer Bot -Direktnachricht und senden Sie deploycommands . Sie werden feststellen, dass in Ihrer Konsole die Befehle bereitgestellt und aktualisiert werden.