luigieai / discord-bot

An RPG game played through Discord!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rosalia Nightsong

A quick bot for running specific commands in my server.

A note to contributors

This project has opted in to Hacktoberfest - however, we are very much in an early beta state. Prior to contributing to the project, we recommend you join our support server and view the #rosa-beta-reports channel to see the discussions regarding the beta experience.

Live Version

View the bot and play in our discord server.

Feedback and Bugs

If you have feedback or a bug report, please feel free to open a GitHub issue!

Contributing

If you would like to contribute to the project, you may create a Pull Request containing your proposed changes and we will review it as soon as we are able! Please review our contributing guidelines first.

Using with docker

You can use this bot with docker! First you must build the image:

sudo docker build -t bot:latest . #You can change bot with any name you want, latest is the tag, check docker documentation

Now you can run the bot with the following command:

sudo docker run \
-it \ #or -d for running in daemon
-e "WH_URL=yoururl" \
-e "DISCORD_TOKEN=yourtoken" \
-e "HOME_GUILD=yourguildID" \
-e "APP_ID=yourappID" \
-e "MONGO_URI=mongouri" \
-e "SENTRY_DSN=dsn" \
-e "NODE_ENV=development" \
bot

For better env variables, you can use docker-compose.

Code of Conduct

Before interacting with our community, please read our Code of Conduct.

Licensing

Copyright (C) 2021 Nicholas Carrigan

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

The full license terms may be viewed in the LICENSE.md file

Contact

We may be contacted through our Chat Server or via email form.

About

An RPG game played through Discord!

License:GNU Affero General Public License v3.0


Languages

Language:TypeScript 99.6%Language:Dockerfile 0.3%Language:Shell 0.1%