No, not really. Discord user IDs are even used stored in the DB to manage session ownership. The amount of features is not that big though. I think porting this to another chat service would be doable in a weekend.
I'd rather keep building on Discord then port it to different apps and get more, less attractive platforms to support. What do you think?