Публикации в аккаунте @system

Привет! Как публиковать сообщения от имени аккаунта @system? Мы хотели бы узнать, так как это наш аккаунт «Официальные объявления».

Привет :wave:

Я вижу здесь два варианта. Первый: вы публикуете сообщение, а затем передаёте право собственности на него (или на тему) системе. Это можно сделать, открыв панель администратора сообщения (ключ :wrench:) и выбрав «Изменить владельца».


Второй вариант — имитировать вход от имени системы, перейдя по адресу https://your-site-name/admin/users/-1/system и прокрутив страницу вниз, пока не увидите следующее:

image

Эта опция находится рядом с кнопками «Объединить», «Удалить» и «Анонимизировать пользователя».

Полагаю, для работы этого метода ваш адрес электронной почты должен быть указан в поле email разработчика в файле yml? (если я ошибаюсь, кто-нибудь поправит меня)

Надеюсь, это помогло :wink:

Вы правы. Вы можете выдавать себя за администраторов (включая system и discobot) только в том случае, если ваш email указан как email разработчика в yml.

Существует и третий вариант, хотя я лично не рекомендую его. Вы можете публиковать сообщения от имени system через API, используя API-ключ, сгенерированный администратором и действующий для всех пользователей.

Спасибо за вашу помощь!