Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add mail functionality #4

Open
zefir-git opened this issue Jan 6, 2024 · 0 comments · May be fixed by #34
Open

Add mail functionality #4

zefir-git opened this issue Jan 6, 2024 · 0 comments · May be fixed by #34
Assignees
Labels
feature A request, idea, or new functionality

Comments

@zefir-git
Copy link
Member

Mail allows you to send a private message to an offline player. They can read their mail once they log in.

When you log in, it tells you "You have 123 unread messages" if > 0.

Main commands: /mail or /email (not from essentials mail, but from E-Mail. lol)

/mail - view your inbox
/mail send <player> <message> - send mail
/mail sent - view sent mail and whether it was read
/mail view <id> - view a mail message
/mail markread - mark as read (similar cmd to mark unread)
/mail star <id> - star a mail message
/mail delete <id> - delete mail message
/mail archive - delete read emails (with confirmation. e.g. show confirmation message unless --confirm is added to the command)

save mail in sqlite

@zefir-git zefir-git added the feature A request, idea, or new functionality label Jan 7, 2024
@zefir-git zefir-git added this to the Release 1.0.0 milestone Jan 9, 2024
@zefir-git zefir-git self-assigned this Feb 13, 2024
@zefir-git zefir-git linked a pull request Feb 14, 2024 that will close this issue
@zefir-git zefir-git removed this from the Release 1.0.0 milestone May 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A request, idea, or new functionality
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant