Visualistic-Studios / Media-Manager

Management Platform for Social Media Post Scheduling & Analytics written in Python. Designed to be highly configurable and extendable.
GNU General Public License v3.0
160 stars 26 forks source link

Global Mentions System #60

Closed VenomStyx closed 2 years ago

VenomStyx commented 2 years ago

Overview

Cross-platform mentions system. Needs to allow user to mention things like users, pages, etc.

Needs to function on a global capacity, allowing users to define global_mention_ids which allow them to use a user-friendly name in posts to represent mentions on multiple platforms. User will register the name they wish to use, and then register each Platform/Platform ID they wish to associate with it.

Also needs to function on a local capacity, allowing users to simply use the Platform-Assigned ID in their post content. It's useful for quick mentions without needing to go through the process of registering a global ID. It will also be useful when Media Manager supports in-app responses.

Global Mentions

Global Mentions are cross-platform mentions. They are assigned an ID by the user in settings. They can represent 1 or many mentions on various platforms.

Local Mentions

Local Mentions aren't cross-platform. They are assigned an ID by the platform provider. They represent a single mention on a single platform.

VenomStyx commented 2 years ago

Mentions system now complete!