使用Telegram-CLI自动登录

时间:2018-07-26 09:34:19

标签: python-2.7 telegram python-telegram-bot

我试图以两种不同的方式自动向Telegram-CLI(https://github.com/vysheng/tg)注册Telegram,但没有成功:

1-xdotool: 当提示输入电话号码时:

xdotool type --window 00000000 +00123456789; xdotool key --window 000000 KP_Enter

提示输入验证码时:

xdotool type --window 000000 99999; xdotool key --window 000000 KP_Enter

但是返回的结果是我输入了无效的密码

2-期望(https://github.com/luckydonald/pytg/issues/73#issuecomment-204023527):

child = pexpect.spawn('telegram-cli')
child.logfile = open("mylog", "w")
child.expect('phone number:')
child.sendline(phone_number) # phone_number is sent via bot

当我收到验证码时:

child.expect('code.*')
child.sendline(validation_code) # validation_code is sent via bot
child.sendline('get_self')
child.sendline('quit')

但是,输入验证码后,“ mylog”文件未显示预期结果。

我通过使用X2Go远程登录在Ubuntu服务器(16.04)上使用python(2.7)进行的所有这些测试

0 个答案:

没有答案