Когда начинаешь собирать связку с ботами через API, казалось бы, всё просто — берёшь документацию и подключаешь. Ага, конечно.

На практике начинается цирк. Сервисы общаются друг с другом не так, как ты думал, ответы приходят кривые или вообще не приходят, и приходится тестировать каждый шаг. Один бот может не понять формат, другой — проигнорировать событие, третий — молча упасть.

Пипец сколько времени иногда уходит на то, чтобы разобраться, почему связка не работает, хотя на словах всё элементарно. С первого раза заработало? Ну да, конечно.

Вот тебе и «простая интеграция через API».