discord-modmail / discord-modmail/modmail

Main feature: database

Open
#55 2 comments 0 reactions 2 assignees Claimed by @bast0006 View on GitHub
a: database p: high s: approved t: feature
Dominant language
Python
Stars
14
Forks
8
PR merge metrics
No merged PRs in 30d

Description

We need a database module to store things persistently, such as thread state.

Things that need storing:
- Thread metadata (originating message, thread ID, user )
- Thread message data (who wrote, was internal, highest role, message content, reactions? Attachments? )
- Config data (should just be a string/string KVS for now because that's how db config works)

These things should be server-keyed so in the future we can support multiserver if we want.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.