Sayyiduna Abu Hurayrah (may Allah be pleased with him) has narrated something similar from the Prophet (peace and blessings be upon him). All of these narrations were recorded by Ahmad.
Hadith Referenceمجمع الزوائد ومنبع الفوائد / كتاب التوبة / 17616