How to create categories from plugin

I am developing new community-hub plugin for discourse where any registered users can create categories for their group / community. So the plugin should create categories itself in some criteria.

Can anyone help me to do this programmatically via plugin. And I welcome contributors for my new plugin :slight_smile:

ν”„λ‘œκ·Έλž˜λ° λ°©μ‹μœΌλ‘œ μΉ΄ν…Œκ³ λ¦¬λ₯Ό μƒμ„±ν•˜λŠ” 방법도 κΆκΈˆν•©λ‹ˆλ‹€!
μˆ˜μ •: μ•„, ν•΄κ²°ν–ˆμŠ΅λ‹ˆλ‹€. plugin.rb νŒŒμΌμ— μ•„λž˜μ™€ 같은 μ½”λ“œλ₯Ό μΆ”κ°€ν•˜λ©΄ λ©λ‹ˆλ‹€.

  @cat =Category.new({"user_id"=> 1 ,"name"=>"bla", "color"=>"0088CC", "text_color"=>"FFFFFF", "permissions"=>{"everyone"=>"1"},"required_tag_group_name"=>"", "topic_featured_link_allowed"=>"true", "search_priority"=>"0"})
  @cat.save
  puts @cat.errors.inspect