Necesito contar todos los mensajes de usuario que enviaron al servidor, incluso antes de que se agregara el bot, ¿es esto posible y cómo? Busqué mucho en Google pero no encontré respuestas.
Esto no es posible. No puede solicitar la cantidad de mensajes enviados de ninguna manera, lo que significa que no podrá acceder a los mensajes enviados antes de que su bot se uniera. Para los mensajes enviados después, puede simplemente incrementar un integer en el client.on('messageCreated', () => {}) .
Si realmente necesita la cantidad y tiene experiencia con python, puede crear un programa separado que abra Discord, busque mensajes enviados por un usuario específico en la barra de búsqueda superior derecha y devuelva la cantidad de resultados de búsqueda, pero esto sería ser mucho trabajo para algo que parece intrascendente.