Skip to content

Feature - Messaging system #36

@adein

Description

@adein

Description

Provide a simple messaging system that supports sending/fetching messages from users asynchronously.

Feature Summary

Leaving a message

This component would allow a user to communicate with the bot to send/leave a message for a specific user (who is not currently online)
e.g., !message nodeID message

Fetching messages

This component would allow a user to communicate with the bot to list and read any stored messages destined for that user
e.g., !getmessages

Auto-message upon coming online

This component would monitor for nodes coming online that also have stored messages. When it detects this scenario, it will send a DM to that user with their stored/pending message count. There should also be a command to disable the feature (e.g., !mutemessagealert)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions