До начала работы заказчик должен предоставить:
Логика бота: Четкое описание или ТЗ (список до 10 команд и как бот должен на них отвечать).
API: Доступы и документация к внешней системе, с которой боту нужно интегрироваться (одна система).
Инфраструктура: SSH-доступ к вашему серверу для деплоя, либо готовность развернуть переданный Docker-образ самостоятельно.