Создание 100 групп программно с помощью Python

Выглядит в основном верно.

Однако проверьте, работает ли это для одного или двух элементов, прежде чем перебирать сотню!

Вы можете ознакомиться со статьей Реверс-инжиниринг API Discourse, чтобы убедиться, что вы получаете все настройки вашей группы так, как вам нужно.

Также см. Use the Discourse API ruby gem