chatbot – Bot em python no telegram nao funciona

bom, ele estava funcionando normalmente e simplesmente parou, sem mais nem menos(sou iniciante no python ent to realmente mto mto perdido) segue o código com o erro logo abaixo:

import requests
import time
import json
import os

class TelegramBot:
def init(self):
token = ‘0000000’
self.url_base = f’https://api.telegram.org/bot{token}/’

def Iniciar(self):
    update_id = None
    while True:
        atualizacao = self.obter_novas_mensagens(update_id)
        dados = atualizacao("result")
        if dados:
            for dado in dados:
                update_id = dado('update_id')
                mensagem = str(dado("message")("text"))
                chat_id = dado("message")("from")("id")
                eh_primeira_mensagem = int(
                    dado("message")("message_id")) == 1
                resposta = self.criar_resposta(
                    mensagem, eh_primeira_mensagem)
                self.responder(resposta, chat_id)

# Obter mensagens
def obter_novas_mensagens(self, update_id):
    link_requisicao = f'{self.url_base}getUpdates?timeout=100'
    if update_id:
        link_requisicao = f'{link_requisicao}&offset={update_id + 1}'
    resultado = requests.get(link_requisicao)
    return json.loads(resultado.content)

# Criar uma resposta
def criar_resposta(self, mensagem, eh_primeira_mensagem):
    if eh_primeira_mensagem == True or mensagem in ('menu', 'Menu'):
        return f'''Olá bem vindo a nossa lanchonete Digite o número do hamburguer gostaria de pedir:{os.linesep}1 - Queijo MAX{os.linesep}2 - Duplo Burguer Bacon{os.linesep}3 - Triple XXX'''
    if mensagem == '1':
        return f'''Queijo MAX - R$20,00{os.linesep}Confirmar pedido?(s/n)
        '''
    elif mensagem == '2':
        return f'''Duplo Burguer Bacon - R$25,00{os.linesep}Confirmar pedido?(s/n)
        '''
    elif mensagem == '3':
        return f'''Triple XXX - R$30,00{os.linesep}Confirmar pedido?(s/n)'''

    elif mensagem.lower() in ('s', 'sim'):
        return ''' Pedido Confirmado! '''
    elif mensagem.lower() in ('n', 'não'):
        return ''' Pedido Confirmado! '''
    else:
        return 'Gostaria de acessar o menu? Digite "menu"'

# Responder
def responder(self, resposta, chat_id):
    link_requisicao = f'{self.url_base}sendMessage?chat_id={chat_id}&text={resposta}'
    requests.get(link_requisicao)

bot = TelegramBot()
bot.Iniciar()

Traceback (most recent call last):
File “main.py”, line 63, in
bot.Iniciar()
File “main.py”, line 20, in Iniciar
mensagem = str(dado(“message”)(“text”))
KeyError: ‘text’

Jobs – 35 BMF – 3 MINUTE TASK TELEGRAM | NewProxyLists

Thread starter Title Forum Replies Date

batuhankural

Jobs GET 80 BMF in 1 minute very Easy TASK Marketplace 40

Rc cruz

Jobs 50 BMF for less than 5 minute task! Marketplace 2

Absrexo

Closed 20 Bmf for less than a minute task Marketplace 20

Kambas

Jobs 20 BMF + $2.50 for a 2 minute task Marketplace 70

99Cryptos

Closed 100 BMF for less than 2 minute task,Sign Up for Airdrop!. Marketplace 31

Rc cruz

Closed 20 bmf for less than 3 minute task(just sign up) Marketplace 35

Rc cruz

Closed 20 BMF for less than 3 minute task Marketplace 17

Coding Authority

Closed 20 BMF for 2 Minute task Marketplace 18

99Cryptos

Deal Join 1 minute Airdrop for 50 BMF+20$(Already listed). Marketplace 43

fadiation111

SUPPORT Not receiving bmf points. Support & Announcements 3

Michpeter

Happy to join BMF Introductions 0

MoneyVsMe

Jobs 50 BMF – ChallengeGives Sign Up Marketplace 21

M

Jobs GET 40 BMF TASK 6 (FREE) Marketplace 26

tchisom

Deal 3$ TRX (or any crypto) for my BMF Buy / Sell / Trade 25

M

Jobs GET 40 BMF TASK 5 (FREE) Marketplace 20

BMF

ANNOUNCEMENT Pool of 5,000,000 BMF Points – List of Wanted Reviews! Support & Announcements 5

C

Jobs 65 BMF For subscribe & follow Marketplace 55

TomasMNE

Closed Earn 500 BMF Easy Task, Install Browser Marketplace 4

mdtp422

Jobs (40 BMF) SignUp Pipeflare and Claim Marketplace 21

TomasMNE

Jobs Earn 100 BMF Install Android APP Marketplace 12

Josemendez

Deal Join this airdrop and get 50 bmf from me Marketplace 5

mhmgs19

50 BMF for signing up Weshareabundance Buy / Sell / Trade 6

Santh

Buy need Ebay.com profile older than 2015 for 600 bmf. Buy / Sell / Trade 0

solacejoy

SUPPORT My opinion for BMF Like Support & Announcements 2

Nick77

Closed 35 BMF – Sub And Like Youtube Video Buy / Sell / Trade 10

BMF Staff

Roll 21: Win 100,000 BMF Points! Freebies & Giveaways 1

Kambas

Jobs 100 BMF – Easy signup task Marketplace 75

BMF Staff

Giveaways Congrats OffersBux, candybutcher, Guess????, riopp, Evenilson Alves pereira – Winners Prize Pool Worth 100,000 BMF Points! Freebies & Giveaways 5

BMF

Jobs Easy 50 bmf – task free Marketplace 37

EzearninG

☑️NEW Ai Telegram wallet ! 30 aicoin ! pre sell and AirDrop ! Free 50 BMF for REF ! Airdrops Forum 0

A

Jobs DEAL 11 – 50 BMF – FREE Marketplace 63

A

Jobs DEAL 10 – 50 BMF – FREE Marketplace 34

A

Jobs DEAL 9 – 50 BMF – FREE Marketplace 28

A

Jobs DEAL 8 – 50 BMF – FREE Marketplace 42

A

Jobs DEAL 7 – 50 BMF – FREE Marketplace 29

A

Jobs DEAL 6 – 50 BMF – FREE Marketplace 24

A

Jobs DEAL 5 – 50 BMF – FREE Marketplace 25

A

Jobs DEAL 4 – 50 BMF – FREE Marketplace 25

A

Jobs DEAL 3 – 50 BMF – FREE Marketplace 26

A

Jobs DEAL 2 – 50 BMF – FREE Marketplace 27

A

Jobs DEAL 1 – 50 BMF – FREE Marketplace 30

Voltagetherealone

Deal Join Ai Marketing and get 50 BMF Marketplace 8

Joanbetac

SUPPORT why did i lose my BMF? Support & Announcements 2

BMF

Jobs Easy 50 bmf – task 2 Marketplace 43

Gugul 992

Jobs GET 80 BMF To install ZikTalk App Marketplace 8

btcminer

☑️NEW TechToken Airdrop + 100 BMF Reward Airdrops Forum 35

Divine32

Hiw I found bmf Introductions 0

BILL19

SUPPORT Why i can’t start conversation with anyone in BMF ? Support & Announcements 19

BILL19

❓ASK Payeer Payment Method In BMF How to Make Money Online? 6

DevNagy

Jobs 50 BMF Tokens – Install Android/IOS app Marketplace 6

2xWYD Token airdrop (telegram and Latoken) – already listed and legit!

WYD Token (WYD) is a group of global independent partners in the crypto world.

Already supported by Latoken and Waves!

2 airdrops running!

Join the airdrops:

LATOKEN
Hey, get 1000 WYD tokens and spread great technology. It’s free, very easy, and powerful.

TELEGRAM
(URL…

Read more

Best Crypto Signals Group On Telegram In 2021 & Crypto Trading Bot

Free Crypto Signals – https://t.me/btctradingclub

Free Crypto signals group on Telegram in 2021 providing free daily 3-4 high quality Crypto signals for Binance, Bitmex, Bittrex, Binance Futures, Wazirfx, Coinswitch, Bybit, Huobi, Bitfinex, Okex & many other exchanges around 80-90% accuracy. All signals are provided by our Experts Team with proper take profit and proper stop loss & regular updates are also provided for Traders which ensures they enter and close trades at accurate time. We also provide Free Crypto trading BOT which copied all your Signals in account get free from manual trading & Learn Cryptocurrency trading free training will be provided for more join above given Telegram group

Signals result – https://t.me/premiumclubresults

I created Telegram channel about cricket betting and need advice

I created Telegram channel about cricket betting. The main focus – cricket betting, and little be side posts about casino games and slot machines (betting and casino is cross-products).

I know that in DigitalPoint must be are lot of people, who understand cricket. And may be you give me some advice about cricket betting and igaming content on channel.

Here is the channel
https://t.me/mymzik

Thank you

How to join public group in Telegram group based on an invite code

Someone provide this: tg://join?invite=xxxxxxxx
(UIApplication sharedApplication) openURL:(NSURL URLWithString:@"tg://join?invite=xxxxxxxx") options:@{} completionHandler:^(BOOL success) {});

  1. if the xxxxxxx is private invite code, it worked.
  2. if the xxxxxxx is public invite code, the telegram show "This invite link has expired"
    What do I do?

Is there any way to unmute Telegram profile video sound?

I’ve searched a lot in YouTube, Quora,… but find nothing.

I believe that’s possible , although I have no great ideas .

I think using strange video formats can be helpful but not sure about that.

If you have same question please vote this up to reach more people and to find better answers.

After i changed my phone, i lost my admin privilege to my company Telegram group

I have been an admin of the company telegram group for about a year( The only admin). It is a public group. When i changed my phone with a similar phone number I suddenly don’t have access to my admin status.

Tried to contact Telegram but i haven’t received a response so far.

Any information will be helpful
Thanks

Selling – SPECIAL OFFER:VERIFIED TELEGRAM ACCOUNTS,ACCORDING TO YOUR REQUIREMENT0,3$/ACC | NewProxyLists

Hello I’m selling verified Telegram accounts and according to your requirement 0,3$/account (profile, username, name). Discount when you have a big orders.
1. Account have 2fa password so no one can’t use acocunt except buyer.
2. Accounts create with the real phone number.
3. Verified with original phone number.
4. No bots were used to create the account.
5. Full fresh account.
(How many accounts are needed, Can be purchased.)
If you wants to buy, Please contact Us.
Contact: t.me/@mrbuonia
Payment: -Paypal.
-BTC, Bnb, Eth, Usdt, TRX, Ltc, All Cryptocurrency,….

 

Paginação Botôes Telegram Bot [PHP]

Olá, preciso fazer um sistema de paginação pra navegar através de um Array

a construção desses botões vem atraves desse bloco.

foreach (rifas_livres($slug) as $c => $n) {
    $kb($i)() = $bot->buildInlineKeyBoardButton($n, null, "n:{$n}s:{$slug}");
    if ( COUNT($kb($i))==6 ) { $i++; }
}

rifas_livres() pode ser representado como um Array de range(0, 999);

Exemplo

Estou utilizando está classe https://eleirbag89.github.io/TelegramBotPHP/class_telegram.html

Como e muitos numeros o telegram corta pela metade esses botões gostaria de paginar isso limitar a 30 botões por ex: e mostrar um botão abaixo para prosseguir e voltar.