Skip to content
This repository has been archived by the owner on Oct 6, 2021. It is now read-only.

[Enhancement] Add an official API #64

Open
CyR1en opened this issue Dec 24, 2017 · 0 comments
Open

[Enhancement] Add an official API #64

CyR1en opened this issue Dec 24, 2017 · 0 comments
Assignees
Milestone

Comments

@CyR1en
Copy link
Owner

CyR1en commented Dec 24, 2017

Minecordbot API

Minecordbot should have an official API for its different features to allow other developers to easily integrate with Minecordbot.

The Following Should Have an API

Feature Description
MCBSync Allow other developers to access synced accounts.
Chat Allow other developers to send message to Discord through Minecordbot.
Command Framework Allow other developers to make their own Discord command.
Configuration Allow other developers to access some aspects of the configuration. not all
Permission Allow other developers to access Permission flags of a role and edit them. possibly for syncing players in game role

Distribution

The API will be on a separate repository and it will only contain necessary classes for integration. This could also be published on a maven repository so it could be used with most of build automation tools out there like Maven or Gradle.

@CyR1en CyR1en self-assigned this Dec 24, 2017
@CyR1en CyR1en added the MCB 3.0 label Mar 9, 2018
@CyR1en CyR1en added this to the Version 3.0 milestone Mar 9, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant