Какой инвент отвечает за то, что на сообщение бота ответили в дс (то есть, сделали replace/ответ на сообщение)? Порылся в доках не нашел, сейчас пробую еще. Цель получить сообщение пользователя, который ответил через replace.
Такого как вы ищите нет, поэтому используйте событие on_message и делайте в нем две проверки:
1) message.channel == DMChannel # что это сообщение в личке
2) message.reference is not None # что это ответ на сообщение