I see. Discords fault then. Why allow this? But I probably know the answer. They have an Electron interface and no real way of detecting this.
Bot on normal account detection is based on outlier usage statistics from regular accounts, like too many requests or something.
All Ripcord requests (to discord) actually have Ripcord in their User Agent header, discord can immediately detect it's usage, they have not banned anyone for using the software specifically, only for the same reason they have been banning Selfbots (Users ending up spamming the API)