Discord bot that does a bunch of osu! stuff PROPERLY (sooner or later)
IF YOU WANT TO INVITE THE ALREADY RUNNING INSTANCE OF THE BOT USE THE HELP
COMMAND IT'S IN THERE... BELOW IS FOR SETTING UP YOUR OWN INSTANCES ONLY
This bot will be replaced by Corsace in the future
- Install golang and Tesseract. Ideally you have Go version 1.13 or newer.
- Clone the repository using
git clone https://github.com/VINXIS/maquiaBot.git
to wherever you want. - Go to the folder and open a console. Install the dependencies with
go get
. - Go to the config folder and duplicate
config.example.json
. Name the duplicateconfig.json
and fill in the twitter API credentials, and discord information- You can obtain twitter API credentials here.
- For the discord information. You add the discord bot token which is obtained from creating a discord bot here. Put the username as anything you want, preferably your bot's username, and put the avatar field to some image link, preferably the same image as your discord bot's.
- Make sure the
Server Members
privileged gateway intent is turned on. You access it in the Bot tab in the discord application page. Duplicateconfig.example.json
in the config folder and call itconfig.json
fill in all the slots.
- Invite the bot to your server by replacing
PUT_CLIENT_ID_HERE
in the URL below with the discord application's client ID obtained here here. https://discordapp.com/api/oauth2/authorize?client_id=PUT_CLIENT_ID_HERE&permissions=536870912&scope=bot. - Run the program by running
go build -o bot core.go
and then./bot
in your instance / computer.