INNER CODE UNIT · Python

facebook_challenge_handler

opsdroid/opsdroid · opsdroid/connector/facebook/__init__.py:91

    async def facebook_challenge_handler(self, request):
        """Handle auth challenge.

        Return:
            A response if challenge is a success or failure.

        """
        _LOGGER.debug(request.query)
        if request.query["hub.verify_token"] == self.config.get("verify-token"):
            return aiohttp.web.Response(text=request.query["hub.challenge"], status=200)
        return aiohttp.web.Response(text=json.dumps("Bad verify token"), status=403)

    async def listen(self):
        """Listen for new message.

        Listening is handled by the aiohttp web server

        """

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…