Skip to content
This repository has been archived by the owner on Jul 24, 2023. It is now read-only.

VINXIS/maquiaBot

Repository files navigation

This bot is not being worked on anymore. The bot will be replaced by Corsace's discord bot within a few months of archiving this repository.

maquiaBot (ARCHIVED)

If you want to invite the bot, there is an instance already running, you can invite it with this link:

Discord bot that does a bunch of osu! stuff.

buddy pipeline

Installation

  1. Install golang and Tesseract. Ideally you have Go version 1.13 or newer.
  2. Clone the repository using git clone https://github.com/VINXIS/maquiaBot.git to wherever you want.
  3. Go to the folder and open a console. Install the dependencies with go get.
  4. Go to the config folder and duplicate config.example.json. Name the duplicate config.json and fill in the twitter API credentials, and discord information
    1. You can obtain twitter API credentials here.
    2. 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.
    3. Make sure the Server Members privileged gateway intent is turned on. You access it in the Bot tab in the discord application page. Duplicate config.example.json in the config folder and call it config.json fill in all the slots.
  5. 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.
  6. Run the program by running go build -o bot core.go and then ./bot in your instance / computer.

Inspiration from owo and BoatBot

About

Bot to do a bunch of stuff

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages