看起来大部分是正确的。
不过,在循环处理一百个之前,先试一两个看看是否有效!
你可以查看 逆向工程 Discourse API 来查看你是否如愿获得了所有的群组设置。
另请参阅 Use the Discourse API ruby gem