Erro ao iniciar bot de telegram [RESOLVIDO]

1. Erro ao iniciar bot de telegram [RESOLVIDO]

Nilberto Cesar
Nilbertocs

(usa Debian)

Enviado em 20/09/2017 - 19:51h

Bem, eu tenho um bot de telegram de UNO mas o mesmo começou a ter instabilidade e resolvi reinstalar
Mas a instalação mesmo eu tendo feito na mesma máquina e com os mesmos comandos não deu certo e da um erro ao iniciar
https://github.com/jh0ker/mau_mau_bot
Esse é o bot, alguém poderia me ajudar a instalar tudo que ele necessita corretamente
Ah eu tb queria add uma mensagem no fim de cada partida pra fazerem doação para a manutenção da vps do mesmo...
Estou disposto a pagar uma quantia direto em conta pra quem conseguir me ajudar a fazer ele rodar


  


2. Re: Erro ao iniciar bot de telegram [RESOLVIDO]

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 20/09/2017 - 20:25h

Sem traceback não dá nem para iniciar. Por favor poste o erro que posso tentar te ajudar.


3. Re: Erro ao iniciar bot de telegram [RESOLVIDO]

Nilberto Cesar
Nilbertocs

(usa Debian)

Enviado em 20/09/2017 - 20:28h

ctw6av escreveu:

Sem traceback não dá nem para iniciar. Por favor poste o erro que posso tentar te ajudar.


root@linux:/home/nilbertocs4/mau_mau_bot# python3 bot.py
Traceback (most recent call last):
File "bot.py", line 24, in <module>
from telegram import ParseMode, Message, Chat, InlineKeyboardMarkup, \
ImportError: No module named 'telegram'


É apenas isso que ta dando agora, mudei de VPS estou usando a GCP no momento


4. Re: Erro ao iniciar bot de telegram

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 20/09/2017 - 20:36h

O erro não é no servidor e sim nos módulos requeridos pelo programa. Poste os comandos que você usou para instalar.


5. Re: Erro ao iniciar bot de telegram [RESOLVIDO]

Nilberto Cesar
Nilbertocs

(usa Debian)

Enviado em 20/09/2017 - 20:40h

ctw6av escreveu:

O erro não é no servidor e sim nos módulos requeridos pelo programa. Poste os comandos que você usou para instalar.


rodando em Python 3.5.3
pip install python-telegram-bot --upgrade
pip install urllib3
pip install pony
git clone https://github.com/jh0ker/mau_mau_bot --recursive
cd mau_mau_bot
python3 bot.py




6. Re: Erro ao iniciar bot de telegram [RESOLVIDO]

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 20/09/2017 - 20:50h

Certo... Se o seu pip não for um link simbólico para pip3 você instalou as dependências para Python na versão 2. Se for somente isso, corrija da seguinte forma:

Se você usa o apt:
apt install python3-pip 

Se não! Use o gerenciador da sua distro ou instale manualmente, então...
pip3 install python-telegram-bot
pip3 install pony


E tente rodar novamente.


7. Re: Erro ao iniciar bot de telegram [RESOLVIDO]

Nilberto Cesar
Nilbertocs

(usa Debian)

Enviado em 20/09/2017 - 20:54h

ctw6av escreveu:

Certo... Se o seu pip não for um link simbólico para pip3 você instalou as dependências para Python na versão 2. Se for somente isso, corrija da seguinte forma:

Se você usa o apt:
apt install python3-pip 

Se não! Use o gerenciador da sua distro ou instale manualmente, então...
pip3 install python-telegram-bot
pip3 install pony


E tente rodar novamente.


Parece que isso era um problema... mas agora deu isso

root@linux:/home/nilbertocs4/mau_mau_bot# python3 bot.py
Traceback (most recent call last):
File "bot.py", line 31, in <module>
from results import (add_call_bluff, add_choose_color, add_draw, add_gameinfo,
File "/home/nilbertocs4/mau_mau_bot/results.py", line 29, in <module>
from utils import display_color, display_color_group, display_name
File "/home/nilbertocs4/mau_mau_bot/utils.py", line 25, in <module>
from internationalization import _, __
File "/home/nilbertocs4/mau_mau_bot/internationalization.py", line 81, in <module>
_ = _Underscore()
File "/home/nilbertocs4/mau_mau_bot/internationalization.py", line 43, in __init__
in available_locales.keys()
File "/home/nilbertocs4/mau_mau_bot/internationalization.py", line 44, in <dictcomp>
if locale != 'en_US' # No translation file for en_US
TypeError: invalid file: None




8. Re: Erro ao iniciar bot de telegram [RESOLVIDO]

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 20/09/2017 - 21:16h

Faça:
cp config.json.example config.json 




9. Re: Erro ao iniciar bot de telegram [RESOLVIDO]

Nilberto Cesar
Nilbertocs

(usa Debian)

Enviado em 20/09/2017 - 21:18h

ctw6av escreveu:

Faça:
cp config.json.example config.json 



Já tinha feito isso para setar o token, esses são os dados do arquivos atualmente

{
"token": "444185311:AAGUFxFxOS6xQDKKRh6g0x7gj3yh8jM2EFQ",
"botan_token": null,
"admin_list": [0],
"open_lobby": true,
"enable_translations": false,
"workers": 32
}



10. Re: Erro ao iniciar bot de telegram [RESOLVIDO]

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 20/09/2017 - 22:01h

Faça:
find . -maxdepth 2 -type d -name 'LC_MESSAGES' -exec bash -c 'msgfmt {}/unobot.po -o {}/unobot.mo' \; 



11. Re: Erro ao iniciar bot de telegram [RESOLVIDO]

Nilberto Cesar
Nilbertocs

(usa Debian)

Enviado em 20/09/2017 - 22:04h

ctw6av escreveu:

Faça:
find . -maxdepth 2 -type d -name 'LC_MESSAGES' -exec bash -c 'msgfmt {}/unobot.po -o {}/unobot.mo' \; 


Não mudou nada...
Esse erro n tinha visto... e não entendo ele verifiquei as linhas que ele falou e n vi erro algum


12. Re: Erro ao iniciar bot de telegram [RESOLVIDO]

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 20/09/2017 - 22:07h

Aqui está funcionando, porém sem nenhum output.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts