
some_random_anonymous
16.10.2017
10:28:39

Nikolay
16.10.2017
10:32:42
как обновить?

Artem
16.10.2017
10:33:57
через pip3, а не через pip очевидно

Google

Mike
16.10.2017
10:35:05
use virtualenv, Luke!

Sergey
16.10.2017
10:35:29
это шутка не пинайте

Ignatiy
16.10.2017
10:37:59

Маришка
16.10.2017
10:38:50
как обновить?
Тебе не обновлять надо а делать pip3 install -r requierments.txt

Nikolay
16.10.2017
10:39:05
sudo -H pip3 install —upgrade pip
обновить нужно было

Ignatiy
16.10.2017
10:39:13
так а это, не проще токен в отдельный config.py ?
а вообще, сейчас скину инструкции как делал на своем сервере и под свой бот

Sergey
16.10.2017
10:40:11

Nikolay
16.10.2017
10:40:18
ну установилось же

Sergey
16.10.2017
10:41:03
ну установилось же
старайся либо ставить от имени юзеры либо виртуальные окружения используй

some_random_anonymous
16.10.2017
10:41:21
Почему без virtualenv?
Нафиг засирать системный питон

Google

Artem
16.10.2017
10:41:52
вы все странные какие-то, у человека просто pip3 не обновленный, а он обновлял обычный pip.

Ignatiy
16.10.2017
10:42:16
pip3 install python-telegram-bot —upgrade

Artem
16.10.2017
10:42:22
сорри за оффтоп, но у нас тут новый heartbleed
Очень важная штука. В алгоритме шифрования WPA2, который используется практически во всех Wi-Fi-сетях, найдена критическая уязвимость, которой подвержены все устройства.
Теперь все данные, которые вы передаёте по запароленным Wi-Fi-сетям, могут быть расшифрованы точно так же, как если бы вы подключились к незапароленной сети.
Эта история по опасности сравнима с heartbleed, если не хуже.
Решение пока только одно — использовать VPN даже при подключении к запароленным Wi-Fi-сетям.
Специальный сайт с информацей об атаке:
https://www.krackattacks.com/
Коротко на русском: https://habrahabr.ru/company/pentestit/blog/340182

Artem
16.10.2017
10:42:42
каеф

Ignatiy
16.10.2017
10:44:00
а вообще бы по хорошему установить https://github.com/python-telegram-bot/python-telegram-bot

Nikolay
16.10.2017
10:46:02
я так понял бд просит

Ignatiy
16.10.2017
10:46:23
потом создать какой-нибудь bot.sh
потом chmod +x bot.sh
и в него запихуить
#!/bin/bash
python3 /home/какая-то директория/bot.py

Aragaer
16.10.2017
10:49:48
кстати недавно для себя открыл - чтобы запустить bot.py в виртуаленве, который находится в some_path/env, можно не делать сначала some_path/env/bin/activate, а потом python bot.py, а сразу сделать some_path/env/usr/bin/python bot.py

Ignatiy
16.10.2017
10:51:29

Маришка
16.10.2017
10:51:48

Nikita Kurinnyi
16.10.2017
10:52:11

Aragaer
16.10.2017
10:52:50
угу
я просто думал, что там и PYTHON_PATH проставляется и еще какая-то пакость

Ignatiy
16.10.2017
10:53:13

Aragaer
16.10.2017
10:53:15
а нет, достаточно просто правильный питон уцопить

Ignatiy
16.10.2017
10:53:39

Маришка
16.10.2017
10:53:40

Google

Ignatiy
16.10.2017
10:53:51

Маришка
16.10.2017
10:54:46
В той репе

Nikolay
16.10.2017
11:07:09
ввожу python3 main.py

Marina
16.10.2017
11:07:43
#работа #минск #фултайм #вофисе Зп от 2200$ Всем привет! В минскую студию известной компании по разработке игр Glu Mobil требуется Python developer с опытом в игровой индустрии от 3-х лет. Стучитесь в skype m.kondrashonok сброшу подробности.

Aragaer
16.10.2017
11:07:44
см последнюю строку

Nikolay
16.10.2017
11:08:27
как бд поставить

Ignatiy
16.10.2017
11:08:42
так а ты поднимал базу данных? и если да, то как?

Nikolay
16.10.2017
11:08:49
нет

Aragaer
16.10.2017
11:08:56
вот он и говорит, что не может найти сервер по имени mysql

Sergey
16.10.2017
11:09:24
тебе говорит что неизвестный хост

Nikolay
16.10.2017
11:09:30
внешний сможет найти?
чтобы на сервере бд не ставить

Aragaer
16.10.2017
11:09:54
если ты сможешь к этому хосту подключиться, то и скрипт сможет

Sergey
16.10.2017
11:10:39

Nikolay
16.10.2017
11:11:20
ну как сделать? я не понимаю

Ignatiy
16.10.2017
11:11:56
лучше на локальной машине базу поднимать.. потому что из сети это жопонька будет

Маришка
16.10.2017
11:12:28

Google

Ignatiy
16.10.2017
11:12:34
установка если не ошибаюсь то вот так sudo apt-get install mysql-server

Маришка
16.10.2017
11:12:37
В нее нужно постучаться

Sergey
16.10.2017
11:13:03

Nikolay
16.10.2017
11:13:11
нет

Ignatiy
16.10.2017
11:13:16
по всей видимости там ее в принципе нет

Admin
ERROR: S client not available

Маришка
16.10.2017
11:13:25

Admin
16.10.2017
11:14:50
Халоу, я тут пишу бота и у меня возник вопрос, мне нужно сделать что бы бот предлагал 2 кнопки на выбор и после нажатия появлялись две новые с другим текстом, не подскажите сайти или форумы где мне бы могли помочь с этим

Ignatiy
16.10.2017
11:15:45
ну или вот пример как установить. я к сожалению на память не помню как поднимать)) http://help.ubuntu.ru/wiki/%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE_ubuntu_server/%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F_lamp/phpmyadmin
ну или вот https://www.digitalocean.com/community/tutorials/phpmyadmin-ubuntu-16-04-ru
одно из двух

Sergey
16.10.2017
11:16:31

Nikolay
16.10.2017
11:16:49

Ignatiy
16.10.2017
11:16:55
и вместо апача лучше nginx юзать

Nikolay
16.10.2017
11:17:18
абсолютно пустой сервер

Ignatiy
16.10.2017
11:17:20
ну так у тебя есть эта база?

Nikolay
16.10.2017
11:17:52
нету у меня

Sergey
16.10.2017
11:17:57
зайди да руками создай базу

Nikolay
16.10.2017
11:18:05
я нашёл бота на гитхабе

Sergey
16.10.2017
11:18:10
хост сделай localhost

Google

Nikolay
16.10.2017
11:18:46
это вместо mysql://%s:%s@%s/%s?charset=utf8mb4

Ignatiy
16.10.2017
11:19:47
ну так тебе ее поднимать придется) так бот не запустится

Nikolay
16.10.2017
11:21:08
это можно поставить?

Ignatiy
16.10.2017
11:22:11
скинь ссылку, гляну

Nikolay
16.10.2017
11:22:31
ссылку на что

Ignatiy
16.10.2017
11:23:18
а хотя, можешь и ее поставить
один фиг тебе ее придется заполнять) ну всм, таблицу делать

Nikolay
16.10.2017
11:25:36
mysql://%s:%s@%s/%s?charset=utf8mb4
вместо этого localhost?

Sergey
16.10.2017
11:26:14
если учишься программировать то возьми что то полегче

Nikolay
16.10.2017
11:27:41
мне его просто поставить нужно

Sergey
16.10.2017
11:28:31
самое хорошее решение это написать создателю и сказать «разверни за n денег»

Nikolay
16.10.2017
11:30:46
если бы создател отвечал бы ещё
там же прописано что он сам импортирует бд