Existe-t-il un moyen d’envoyer un message automatisé à un utilisateur depuis le compte « système » ou « discobot » ? Ce message ne serait pas planifié ou lié à un événement, il proviendrait simplement du système.
Vous pouvez usurper l’identité de l’utilisateur système à l’adresse https://SITE/admin/users/-1/system
D’accord, merci beaucoup.
Je viens d’essayer de faire cela, mais cela m’emmène simplement à la modification du profil système dans la vue administrateur.
Faites défiler jusqu’en bas :

EDIT : Oups. Vous avez dit « automatisé ». Je ne sais pas trop comment faire cela. Vous pourriez peut-être programmer un message ? Que cherchez-vous à faire ?
Ah merci, je ne l’avais pas remarqué.
Peu importe, je peux l’envoyer moi-même.
Je ne le vois nulle part ![]()
Voici ce que je vois : Screen capture - 7fb63722650535b0856b3d224816aa52 - Gyazo
Dernière réponse
Je pense que vous ne pouvez simplement pas le faire sur le compte système, car je peux le faire sur d’autres comptes.
Hmm. Je l’ai fait sur l’un de mes sites, donc je ne sais pas pourquoi vous ne pouvez pas. Peut-être parce que mon e-mail est dans DISCOURSE_DEVELOPER_EMAILS ?
Que voulez-vous dire par ‘dans discourse_developer’ ?
Dans app.yml, il y a :
DISCOURSE_DEVELOPER_EMAILS: 'me@example.com,you@example.com'
Il se peut que vous deviez y inclure votre adresse pour vous faire passer pour un utilisateur système (ou administrateur ?).
Pour arrêter de vous faire passer pour un autre utilisateur, vous devez vous déconnecter. Tapez ZZ, c’est la méthode la plus simple.
J’ai retiré cette question de mon message car j’ai compris qu’il suffisait de se déconnecter.
Je fais partie du plan open source de Discourse, je n’ai donc pas accès aux journaux du système. Dois-je leur demander par e-mail de le faire ?
Ah. Cela explique tout. Vous ne pouvez probablement pas vous faire passer pour des utilisateurs administrateurs.
Oui, je pourrais simplement créer un nouveau compte, lui attribuer les mêmes permissions que le rôle système et le nommer « système » ou quelque chose de similaire, et le contrôler de cette façon.
Par ailleurs, je suis désolé de vous déranger, mais mon seul utilisateur m’impllore vraiment de résoudre : ce problème. Pouvez-vous m’aider avec cela ?
Voici deux solutions :
- Générez une clé API « Tous les utilisateurs » et créez les publications en utilisant
api_username=system. - Créez la publication sous un compte standard, puis utilisez la fonction « Changer de propriétaire » dans le menu de la clé à molette de la publication pour attribuer celle-ci à @system.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.