So DiscoPay runs the bot, and the wallet, so the Discord server operator simply needs to add the bot to that server? If so, then that's very simple, yes.
But how does DiscoPay get paid?
Is it a subscription from the Discord server operator? If so, is it flat rate?, or based on number of users, or ??
Or is instead DiscoPay's revenue coming from fees from the LN transactions?
  • Deposits, ... fee?
  • Withdrawals, ... fee?
  • Send (to another user), ... fee?
  • Receive (from another user), ... fee?
Another question .... so this is a custodial wallet, with DiscoPay holding the funds. Does the Discord server operator have any access or control to the funds? Or even visibility into user's wallet activity?
I assume that I could get kicked from that server by the admin. Do I still have the ability to chat with the bot to withdraw?
Good questions.
But how does DiscoPay get paid? Currently, there are no concrete plans to run profitably.

Is it a subscription from the Discord server operator?
Nope! No plans to do that.

Or is instead DiscoPay's revenue coming from fees from the LN transactions? This could be something I do to generate revenue. We are temporarily using opennode to facilitate deposits and withdrawals so any fee you see from the bot is me passing on their fee.

Deposits, ... fee? yes, opennode's 1%, will reduce to just cover routing fees when our node is online

Withdrawals, ... fee? yes, opennode's 1%, same as above

Send (to another user), ... fee? no fee

Receive (from another user), ... fee? no fee

Does the Discord server operator have any access or control to the funds? Or even visibility into the user's wallet activity? Nope, none. The balance is attached to the user, only. I have plans to allow the server admin to activate a server wallet to collect server dues, donations, etc...

I assume that I could get kicked from that server by the admin. Do I still have the ability to chat with the bot to withdraw? When the bot is fully launched, anyone will be able to add the bot to their own server. If you are kicked from a server you can simply create a new server, add the bot, and withdraw. Also, if the bot ever direct messages you to notify you of activity that direct message thread can be used to issue commands, like withdrawing.
Hope I answered all your Qs!
reply