Cloud Functions for Bot development #810
Answered
by
samtstern
akhromieiev
asked this question in
Q&A
|
Hello! I'm just curious. Could we recognize cloud functions for bot-development? E.g. do bots for Telegram, Viber, Messenger etc? |
Answered by
samtstern
Dec 23, 2020
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. |
1 reply
Answer selected by
samtstern
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
@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.