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

Project Listings #1

Open
AzatothTheAwakened opened this issue Dec 11, 2019 · 0 comments
Open

Project Listings #1

AzatothTheAwakened opened this issue Dec 11, 2019 · 0 comments
Labels
enhancement New feature or request

Comments

@AzatothTheAwakened
Copy link
Member

AzatothTheAwakened commented Dec 11, 2019

What does the new feature do?

A command that lets a moderator create a listing for a project.
It should include a Projectname and a description, possibly also a link to a relevant page.
The created listing should be posted by the bot in a designated channel.
Ideally the project listing should be persistent outside of discord (like a db or something).

Additionally create a command that lets a moderator delete a listing again.
If its stored in a persistent storage it has to be deleted there aswell.

How does this feature benefit the server?

This would create a designated messageboard which is readonly.
Someone looking for a project to contribute to can easily find currently active projects.
Also it guarantees that the formatting and presentation is always the same.

A persistent storage could eventually help with setting up some sort of TogetherJava website and makes it possible to have the listings shown there aswell.

Example of usage

Example of creation:

?cproject Together Java Bot; A bot used to manage the Together Java Server.; https://github.com/Together-Java/TjBot 

Above command creates a well formatted message in the designated channel including the Name, Description and Link.

Example of deletion:

?dproject TogetherJavaBot

Above command deletes the message within the projects channel and within the database.

Notes

This feature is also open for discussion, critice or improvement.

@Doppeey Doppeey added the enhancement New feature or request label Dec 12, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants