Tutorial: Desbloqueando recursos premio no MágicaChat:
👮‍♀️

Tutorial: Desbloqueando recursos premio no MágicaChat:


Este tutorial vai guiá-lo pelos passos para desbloquear recursos premium no MágicaChat. Certifique-se de seguir cada passo atentamente e de ter as permissões adequadas para modificar os arquivos do sistema.


1. Passo: Acesse o servidor onde o MágicaChat está instalado ou navegue até a pasta raiz da sua aplicação no ambiente local. ( /home/chatwoot/chatwoot/)


2. Passo: Ativar Ferramentas Premium


  • Localize o arquivo features.yml no diretório /home/chatwoot/chatwoot/config/.

​Caminho: /home/chatwoot/chatwoot/config/features.yml


  • Dentro desse arquivo, você verá uma lista de funcionalidades. Para ativar uma funcionalidade na versão premium, defina os campos enabled e premium como true.

- name: custom_roles
  enabled: true
  premium: true

- name: sla
  enabled: true
  premium: true
  help_url: https://www.conexaoazul.com/hc/sla


3. Passo: Altere o limite de usuário:


  • Acesse o arquivo user.rb localizado no diretório /home/chatwoot/chatwoot/enterprise/app/models/enterprise/concerns/user.rb

  • Em seguida faça a seguinte alteração na função  ensure_installation_pricing_plan_quantity:

Antes

def ensure_installation_pricing_plan_quantity
​return unless ChatwootHub.pricing_plan == 'premium'
​errors.add(:base, 'User limit reached. Please purchase more licenses from super admin') if User.count >= ChatwootHub.pricing_plan_quantity
end

Depois


def ensure_installation_pricing_plan_quantity
​if User.count >= 1000     
​errors.add(:base, 'User limit reached. Please purchase more licenses from super admin')
​end 
end

4. Passo: Ajustar o Limite de Usuários com Base no Plano de Instalação :


  • Acesse o arquivo chatwoot_hub.rb localizado no diretório home/chatwoot/chatwoot/lib/chatwoot_hub.rb

  • Em seguida faça a seguinte alteração na função  self.pricing_plan_quantity:

Antes

def self.pricing_plan_quantity
​InstallationConfig.find_by(name: 'INSTALLATION_PRICING_PLAN_QUANTITY')&.value || 100000
end
Depois

def self.pricing_plan_quantity
​if pricing_plan == 'premium'
​1000
​else
​0
​end
end


Seguindo os passos acima, você ativou com sucesso os recursos premium e ajustou o limite de usuários do MágicaChat. Se encontrar algum problema ou precisar de suporte adicional, entre em contato com a equipe técnica.



WhatsApp