An Application to manipulate images for MenheraBot written in Go.
MenheraBot ยป
You may contribute to this project by opening an issue or creating a pull request on GitHub. If you want to add a new asset, you need to follow this document, and send the asset to MenheraBot's Suppport Server.
To run Menhera Van GOgh, you need to have Docker in your machine. You have two options of installation, follow the one that applies to you. It is good to have a Redis instance to improve the performance of the application.
If you want to build the image yourself, you can do it by following these steps:
- ๐งน Clone the repository
git clone https://github.com/MenheraBot/MenheraVanGOgh.git
- ๐ป Building the Image
docker build . --tag vangogh
- ๐โโ๏ธ Running a Container
docker run --name VangoghServer -p 2080:2080 -e "TOKEN=" -e "REDIS_URL=" -e "REDIS_DB=" --restart unless-stopped -d -t vangogh
Obs: the
TOKEN
is just for authentication purpuses.REDIS_URL
andREDIS_DB
are the variables to connect to your redis instance. Therestart
policy used is because, well, no one wants a server down!
Now we can connect to HTTP to 2080 port!
If you don't really want all the source code, and just want to execute the bot, you can just donwload the image from the Container Registry.
- ๐ฅ Download the image
docker pull ghcr.io/menherabot/vangogh:latest
You need to be logged in
- ๐โโ๏ธ Running a Container
docker run --name VangoghServer -p 2080:2080 -e "TOKEN=ReplaceWithToken" -e "REDIS_URL=" -e "REDIS_DB=" --restart unless-stopped -d -t ghcr.io/menherabot/vangogh:latest
Obs: the
TOKEN
is just for authentication purpuses.REDIS_URL
andREDIS_DB
are the variables to connect to your redis instance. Therestart
policy used is because, well, no one wants a server down!
Creeper? Awww maan. Van GOgh is on!
I shall thank RabbitHouseCorp very much for providing inspiration for this repository. It's the first time I've used Go, totally a long shot, not knowing anything, and thanks to them, I was able to steal most of the code start making this project, mainly using the Go Graphics base as inspiration. Thank you very much.
Distributed under the MIT License. See LICENSE
for more information.
Discord: Luxanna#5757
Twitter: @Luxanna_Dev
MenheraBot was made with โค๏ธ by Luxanna.