Estoy creando una función que tiene un 0,01 por ciento de probabilidad de banearte. Pero parece que no puedo encontrar una manera de prohibir al autor del mensaje. Esto es lo que he probado: message.author.ban()
message.author devuelve un objeto de usuario: esta es la información sobre una cuenta que no está conectada al servidor en el que se encuentra. Para obtener el objeto miembro, puede hacer message.member : esto le da el miembro del servidor y puede agregar roles , cambiar apodo, patear, prohibir y más en esto.
La forma correcta es message.member.ban() .