I've used more than my fair share of chat apps and solutions in the past, for both personal and professional use. AIM, MSN, Skype, IRC, Pidgin, Hip...
For further actions, you may consider blocking this person and/or reporting abuse
Discord has extensive keyboard navigation.
I suggest the IRC as a replacement for both. It just won't get in your way - and it has been free for 30 years in 2018.