if i was solely building a discord bot i would have my bot use the database directly. i also plan to have a dashboard so i'll have a backend service to power that dashboard
does it make sense for my discord bot to call the backend service for CRUD operations or any database operations even if they API won't be used on the dashboard?
should i have some common repo between my discord bot and backend service instead so they can share code?
