Como nova funcionalidade, o usuário é possibilitado de realizar o gerenciamento de suas notificações, tendo a oportunidade de optar por cadastrar em uma nova, tirar seu registro de uma notificação registrada anteriormente e visualizar todas as notificações ao qual ele está cadastrado.
Para isso, foi realizado um fluxo orientado ao uso de botões via Telegram e Facebook Messenger, onde ele, inicialmente, teria 3 alternativas:
Cadastrar notificação
Remover notificação
Visualizar notificações registradas
Seguindo o fluxo desejado, onde o registro ou remoção das notificações sejam atualizadas no banco associado ao Telegram e ao Facebook, validando e tratando caso o usuário se cadastre em uma notificação já cadastrada ou retira uma notificação que não foi registrada.
Resolve (Issues)
206 #208 #209 #205
Notas pessoais sobre o PR
Foi realizado apenas um PR associando as duas issues pois não seria ideal tratar em PRs diferentes, já que existe uma dependência essencial para o funcionamento ideal da funcionalidade adicionada.
Acabou-se padronizando também para o uso no facebook. Logo, apesar do nome da branch estar associado ao mensageiro Telegram, o PR contido também resolve as issues relacionadas ao Facebook.
Descrição
Como nova funcionalidade, o usuário é possibilitado de realizar o gerenciamento de suas notificações, tendo a oportunidade de optar por cadastrar em uma nova, tirar seu registro de uma notificação registrada anteriormente e visualizar todas as notificações ao qual ele está cadastrado. Para isso, foi realizado um fluxo orientado ao uso de botões via Telegram e Facebook Messenger, onde ele, inicialmente, teria 3 alternativas:
Seguindo o fluxo desejado, onde o registro ou remoção das notificações sejam atualizadas no banco associado ao Telegram e ao Facebook, validando e tratando caso o usuário se cadastre em uma notificação já cadastrada ou retira uma notificação que não foi registrada.
Resolve (Issues)
206 #208 #209 #205
Notas pessoais sobre o PR
Foi realizado apenas um PR associando as duas issues pois não seria ideal tratar em PRs diferentes, já que existe uma dependência essencial para o funcionamento ideal da funcionalidade adicionada.
Acabou-se padronizando também para o uso no facebook. Logo, apesar do nome da branch estar associado ao mensageiro Telegram, o PR contido também resolve as issues relacionadas ao Facebook.