No estoy al tanto de una forma integrada. Puedes crear un script personalizado que haga esto:
-
A través de la API, obtén la lista de eventos de webhooks en
https://tu-discourse.com/admin/api/web_hook_events/X.json
Donde X es tu ID de webhook. -
El endpoint lista los últimos 50 eventos. Usa el parámetro de consulta
offsetpara ir más allá en la lista. Por ejemplo:
https://tu-discourse.com/admin/api/web_hook_events/1.json?offset=50 -
Itera sobre cada evento devuelto. Para cada evento, haz una solicitud POST a
https://tu-discourse.com/admin/api/web_hooks/2/events/XXX/redeliver
Donde XXX es el ID del evento. -
Debido al límite de tasa de la API, espera al menos unos segundos entre cada llamada a la API.
Probado y funcionando ![]()
Y gracias @Lucas_Alves por enseñarme sobre el parámetro offset ![]()