That’s how I started using Discourse. I used a system of badges and a script that would update a CSV file that I could then upload to the university LMS to update their grades. I am no longer a university profess, but a full-time Discourse consultant.
Yes! You can Customize any text in Discourse
See also Discourse Private Replies