Looks decent. Correct me if Iām wrong, but I suspect it was made for a Discord (not Discourse) challenge.