read the docs: https://core.telegram.org/bots/webhooks

you will need:

   - valid tls certs 
   - maybe open the non default ports in gcp networking/firewall or use the 
   standard 443


On Sunday, September 15, 2019 at 9:42:04 PM UTC+2, Andreas wrote:
>
> I've already tried it but in this case telegrambot did not recieve any 
> updates from the updates channel. 
> I used this reference 
> https://github.com/go-telegram-bot-api/telegram-bot-api/wiki/Webhooks 
> but instead of www.google.com:8443 I used also patternbot.appspot.com:8443
> .
>
> And should I use 
>
> go http.ListenAndServeTLS("0.0.0.0:8443", "cert.pem", "key.pem", nil)
>
> or
>
> go http.ListenAndServeTLS("patternbot.appspot.com:8443", "cert.pem", 
> "key.pem", nil)
>
> ?
>
>
> On Sunday, September 15, 2019 at 8:30:32 PM UTC+3, Sean Liao wrote:
>>
>> switch to using a webhook so telegram calls you through a handler
>>
>> this is a limitation of GAE's request based model
>>
>> On Sunday, September 15, 2019 at 4:04:29 PM UTC+2, Andreas wrote:
>>>
>>>
>>>
>>> I uploaded a simple telegram bot to google-aplication-engine. And after 
>>> uploading it works as expected some time. Then it stoped respond to request 
>>> from telegram. The bot is very simple
>>>
>>>
>>> func main() {
>>>>     bot, err := tba.NewBotAPI("apitockenhere")
>>>>     ...
>>>>     for {
>>>>         select {
>>>>         case update := <-uchan:
>>>>         ...
>>>>     }
>>>> }
>>>
>>>
>>> If I open web application in browser (it doesnot contais any handlers so 
>>> it opens nothing) then telegram bot again starts working some time and then 
>>> stops.
>>>
>>> It works as expect localy but there is probably some issues with GAE. 
>>> How to modify the code to prevent it from stopping?
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/82145a5a-0d60-47b1-93b3-da5282aa47b8%40googlegroups.com.

Reply via email to