Add project common publication tags
This commit is contained in:
@@ -31,6 +31,19 @@ Goal: keep one codebase and run separate deployments for each editorial project.
|
||||
|
||||
Sources, target groups/channels, poster tokens, schedules, prompts, categories, and enabled workers should stay in `app_settings`, `sources`, `content_categories`, and `worker_controls`.
|
||||
|
||||
Common publication hashtags are also per-project database settings:
|
||||
|
||||
- key: `publication_common_tags`
|
||||
- FN-8: `#новости_снаряжения`
|
||||
- RAA: `#raa_news #страйкбол`
|
||||
- The app posts these tags before category/source tags in TG/VK/MAX social posters.
|
||||
|
||||
RAA current social targets:
|
||||
|
||||
- raw media Telegram channel: `tg_media_channel_id=-1004312015562`
|
||||
- final Telegram publication channel: `tg_poster_chat_id=-1001303630155`
|
||||
- VK owner: `vk_poster_owner_id=-36860851`, `vk_poster_from_group=true`
|
||||
|
||||
## Poster modules
|
||||
|
||||
The site poster is selected by `site_poster_provider`. A project can disable the worker or leave the provider empty when there is no website poster yet. New website integrations should be added as provider modules behind the same interface instead of branching the worker by project name.
|
||||
|
||||
Reference in New Issue
Block a user