Except that's NOT what the documentation says... Literally, word for word here (from your own documentation):
BotMan also allows you to send messages to your chat users programatically. You could, for example, send out a daily message to your users that get's triggered by your cronjob.
The easiest way is to just specify the driver-specific recipient ID when calling the say method and the driver to use.
$botman->say('Message', 'my-recipient-user-id', TelegramDriver::class);
By that approach, one simply needs to call the driver, send the message using the proper ID... If that's not the case, then , again, you need to update your documentation.
The problem isn't the user's perception, but your documentation, when provided examples do not function. Don't try to blame the user, fix the problem, and yes,using botman to initialize conversation, or specifically send program attic messages to rooms (a-la cron, as your example posted) does not work.