The config will be generated on first start.
Yesterday I had a user with the same problem, the bot has not generated the config.
Have you started the bot once?
This is HIGHLY problematic. The bot user needs to own EVERY file in the data-directory and the directory as well. If you run the bot for the first time as root, it will create those directories with root-permissions which might later prevent the bot user from writing in there. The same applies to the config.ini.I started the bot once as root, once as normal user and once with screen as normal user. Still only have a 3 line config.
chown -R botuser:botgroup /path/to/your/bot/data
chown botuser:botgroup /path/to/your/bot/config.ini