Я хотел бы отписать пользователя от SMS-уведомлений, когда он отвечает одним из ключевых слов по умолчанию для отключения twilio: STOP, UNSTOP, UNSUBSCRIBE или CANCEL https://support.twilio.com/hc/en-us/articles/223134027-Twilio-support-for-opt-out-keywords-SMS-STOP-filtering-
И повторная подписка клиент для моей базы данных и смс-уведомления, если они набирают START, YES и UNSTOP
Есть ли специальный способ сделать это? - Я не видел ничего хорошего c от Twilio о том, как справиться с этим. Или я просто должен следить за тем, чтобы пользователи отвечали через мой существующий смс-трюк и реализовывать что-то вроде следующего:
def text_message(request):
if request.method == "POST":
message_body = request.POST['Body']
if message_body == "STOP" or message_body == "UNSTOP" or message_body == "UNSUBSCRIBE" or message_body == "CANCEL":
#unsubscribe phone number from my database