¿Hay alguna manera de que pueda enviar un mensaje automatizado a un usuario desde el usuario “sistema” o “discobot”? Esto no estaría programado ni nada por el estilo, simplemente vendría del sistema.
Puedes suplantar al usuario del sistema en https://SITE/admin/users/-1/system
De acuerdo, muchas gracias.
Acabo de intentarlo y simplemente me lleva a editar el perfil del sistema en la vista de administrador.
Desplázate hasta el final:

EDIT: Ups. Dijiste “automatizado”. No estoy seguro de cómo hacer eso. ¿Quizás podrías programar una publicación? ¿Qué estás intentando hacer?
Ah, gracias, no lo había notado.
No importa, puedo enviarlo yo mismo.
No lo veo en ningún lado ![]()
Esto es lo que veo: Screen capture - 7fb63722650535b0856b3d224816aa52 - Gyazo
Respuesta final
Creo que simplemente no puedes hacerlo en la cuenta del sistema, porque yo sí puedo hacerlo en otras cuentas.
Hmm. Lo hice en uno de mis sitios, así que no sé por qué tú no puedes. ¿Quizás porque mi correo electrónico está en DISCOURSE_DEVELOPER_EMAILS?
¿Qué quieres decir con que está en discourse_developer?
En app.yml está:
DISCOURSE_DEVELOPER_EMAILS: 'me@example.com,you@example.com'
Es posible que necesites tener tu dirección allí para suplantar a un usuario del sistema (o administrador).
Para dejar de suplantar, debes cerrar sesión. Escribir ZZ es la forma más sencilla.
Eliminé esa pregunta de mi publicación porque descubrí que solo hay que cerrar sesión.
Formo parte del plan de código abierto de Discourse, por lo que no tengo acceso a los registros del sistema. ¿Debería pedirles que lo hagan por correo electrónico?
Ah. Eso lo explica. Probablemente simplemente no puedes suplantar a usuarios administradores.
Sí, podría simplemente crear una cuenta nueva, darle los mismos permisos que el rol de sistema, llamarla «sistema» o algo así, y controlarla de esa manera.
Además, perdona que te moleste, pero uno de mis usuarios está rogándome que arregle este problema. ¿Podrías ayudarme con eso?
Dos cosas que puedes hacer:
- Generar una clave de API “Todos los usuarios” y crear las publicaciones usando
api_username=system. - Crear la publicación bajo una cuenta regular y usar la función “Cambiar propiedad” en el menú de la llave inglesa de la publicación para asignarla a @system.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.