Cloud Functions for Bot development #810
-
Hello! I'm just curious. Could we recognize cloud functions for bot-development? E.g. do bots for Telegram, Viber, Messenger etc? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
@akhromieiev absolutely! I have built many bots using Cloud Functions as webhook handlers including the famous @google-oss-bot (source: https://github.com/firebase/oss-bot) All best practices about general webhook development still apply. HTTP functions are public so you need to make the incoming request is real (GitHub uses a secret token) before handling it. Also for developing webhooks locally in the Cloud Functions emulator, check out https://smee.io/ which is a great tool. |
Beta Was this translation helpful? Give feedback.
@akhromieiev absolutely! I have built many bots using Cloud Functions as webhook handlers including the famous @google-oss-bot (source: https://github.com/firebase/oss-bot)
All best practices about general webhook development still apply. HTTP functions are public so you need to make the incoming request is real (GitHub uses a secret token) before handling it.
Also for developing webhooks locally in the Cloud Functions emulator, check out https://smee.io/ which is a great tool.