They're using HalfShot's appservice bridge I think, which works entirely through the standard Discord API with bot users. IIRC Discord is very much aware of the project.
Discord's generally fine with anything using it's API/gateways as long as it's NOT logging in as a "real" user.