Palavras reservadas

O que é

São termos reservados usados para executar funções específicas. No Serprobots temos algumas palavras-chave que também funcionam como variáveis de contexto, assumindo um valor específico conforme a conversa.

Na prática

As palavras reservadas do Serprobots são:

Palavra-chave / Variável de contexto Descrição
sb_channel Canal de comunicação utilizado na conversa.
sb_chatbot_id Identificador do chatbot
sb_conversation_id Identificador da conversa.
sb_uploaded_file_key Chave de arquivo que foi recebido e deve ser usada para baixá-lo.
sb_uploaded_file_name Nome original do arquivo. Só existe no recebimento da mensagem com anexo, na próxima mensagem esta variável estará vazia.
sb_uploaded_file_size Tamanho do arquivo em bytes. Só existe no recebimento da mensagem com anexo, na próxima mensagem esta variável estará vazia.
sb_uploaded_file_type Tipo 'MIME' do arquivo. Só existe no recebimento da mensagem com anexo, na próxima mensagem esta variável estará vazia.
#use_password_field Ao utilizar esta palavra-chave em um diálogo, o conteúdo da próxima entrada do usuário será ocultado.

Fica a dica

Para recuperar o valor de uma variável de contexto no motor RiveScript, utilize a sintaxe <get nome_variavel>.