Best practices for user id's per BOT

Hello Experts - looking for some best practices to define the number of user id’s required per BOT. What should be guiding principals based on your experience.

Can multiple BOTs share the same used id for different use cases?

Thanks.