Its possible, but the bot must be able to access the location of the database. When you say they upload through the bot I have to assume via input arguments or an attended bot, if its an attended bot then that user needs access to the location of the database.
You cannot use a cloud location or OneDrive etc for MSAccess. It must be a network share with stable access.