@botoid

Страница 2090 из 4042
Vitaly
07.01.2018
22:23:34
Давай

Rubikoid
07.01.2018
22:23:57
Или нет. Запилить виртуальную машину с языком специально для ботов

Sergey❄️
07.01.2018
22:24:51
бот.отправить_текст(сообщение.от.пользователя.идентификатор, "Привет")

Vitaly
07.01.2018
22:25:17
1С Роботы

Google
Rubikoid
07.01.2018
22:26:13
Не

Нафиг объект бот

Сообщение.ответить("текст")

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:26:39
а теперь объясните аутисту, как мне сраный python 3.6 запустить

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:26:57
py -3.6 bot.py Traceback (most recent call last): File "bot.py", line 4, in <module> import requests ModuleNotFoundError: No module named 'requests'

Rubikoid
07.01.2018
22:27:08
Ну дак

У тебя либа не стоит

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:27:24
вот не пизди

я ведь щас высру все либы

Rubikoid
07.01.2018
22:27:42
Кто там py советовал, как запусть определенную версию пипа

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:27:48
сам напросился

aiogram (1.0.3) aiohttp (2.3.7) altgraph (0.15) appdirs (1.4.3) astroid (1.6.0) async-timeout (2.0.0) autopep8 (1.3.3) Babel (2.5.1) beautifulsoup4 (4.6.0) bs4 (0.0.1) certifi (2017.11.5) chardet (3.0.4) cheroot (6.0.0) CherryPy (13.1.0) click (6.7) colorama (0.3.9) comtypes (1.1.4) Django (2.0.1) enum34 (1.1.6) Flask (0.12.2) future (0.16.0) google-api-python-client (1.6.4) httplib2 (0.10.3) idna (2.6) isort (4.2.15) itsdangerous (0.24) jaraco.classes (1.4.3) Jinja2 (2.10) lazy-object-proxy (1.3.1) lxml (4.1.1) macholib (1.9) MarkupSafe (1.0) mccabe (0.6.1) mixpanel (4.3.2) more-itertools (4.0.1) multidict (3.3.2) numpy (1.14.0) nyx (2.0.4) oauth2client (4.1.2) olefile (0.44) packaging (16.8) pefile (2017.11.5) Pillow (5.0.0) pip (9.0.1) portend (2.2) pyaes (1.6.1) pyasn1 (0.4.2) pyasn1-modules (0.2.1) pycodestyle (2.3.1) Pygments (2.2.0) PyInstaller (3.3.1) PyMySQL (0.8.0) pyparsing (2.2.0) pypiwin32 (219) pyTelegramBotAPI (3.5.1) python-for-android (0.6.0) pytz (2017.3) pywinauto (0.6.3) requests (2.18.4) rsa (3.4.2) schedule (0.5.0) setuptools (38.4.0) sh (1.12.14) six (1.11.0) stem (1.6.0) Telethon (0.16.0.9) tempora (1.10) uritemplate (3.0.0) urllib3 (1.22) vk (2.0.2) vk-api (9.3) wapy (1.0.0) webmoney-api (0.0.7) Werkzeug (0.14.1) wheel (0.30.0) wrapt (1.10.11) xmltodict (0.11.0) yandex.translate (0.3.5) yarl (0.17.0)

Google
Rubikoid
07.01.2018
22:27:57
я ведь щас высру все либы
У тебя пип на каждый питон свой

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:28:10
У тебя пип на каждый питон свой
бля, как мне другой пип запустить

Rubikoid
07.01.2018
22:28:23
...

Кто там py советовал, как запусть определенную версию пипа

Alex
07.01.2018
22:28:54
Всунуть что ли проверку версии питона в setup.py?

?

Sergey
07.01.2018
22:29:38
например

Rubikoid
07.01.2018
22:30:13
python3.6 -m pip install requests
А, да, кстати, так же тоже работает

Только он через py -3.6 запускает

Sergey
07.01.2018
22:30:55
это алиас наверно уже

Adamay
07.01.2018
22:31:12
Кто может помочь с кодом сомнительного качества? UPD: перечитал и понял, что сказал как наркоман Бот отправляет запрос к бд и в одном месте он выдает о ее наличее, но после удаления и повторного запуска он сново видет данные, которые были удалены в таком же кол-ве, как и было. Но после, когда данные кончаются, он как и пологается говорит о том, что они закончились и он не может их достать. То есть при попытке взять данные он отказывается, потому что их там нет, но отображает словно они там есть. Баг очень странный (для меня). Код далее pastebin.com/0R7ziWRy

Rubikoid
07.01.2018
22:31:26
это алиас наверно уже
Это отдельная пограммка, как я понял

Sergey
07.01.2018
22:31:53
Adamay
07.01.2018
22:32:41
Не читая код если SQLite бд
Я проверяю данные. Я все сохраняю

Скрудж
07.01.2018
22:33:11
Ну коммит делаешь?

Adamay
07.01.2018
22:33:26
Ну коммит делаешь?
Данные из бд уходят. Очевидно, что да

Google
Adamay
07.01.2018
22:33:38
Ну коммит делаешь?
Читай текст полностью

А вообще юзаю полноценную бд MySQL

Adamay
07.01.2018
22:35:21
а ты все с этим ебешься.
Да... Я не могу найти. Там реально оч станно или просто я тупой

Mad
07.01.2018
22:35:35
Или и то и другое.

Adamay
07.01.2018
22:35:50
Mad
07.01.2018
22:36:59
Ну т.е. там реально оч странно и ты тупой. Ты выше говорил об этих альтернативах, как взаимоисключающих друг друга. А я предположил, что они одновременно могут сосуществовать.

Adamay
07.01.2018
22:41:50
Ну т.е. там реально оч странно и ты тупой. Ты выше говорил об этих альтернативах, как взаимоисключающих друг друга. А я предположил, что они одновременно могут сосуществовать.
Бот делает inline кнопки основоные на данных в бд. После данные от туда убираются, но кнопки не изменны (даже после повторного вызова функции). Но если данных больше нет, то они удаляются

Mad
07.01.2018
22:42:24
глянул код, он вообще не должен работать, по идее

else: #не касается проблемы

тут пустой else:

Adamay
07.01.2018
22:43:21
сообщение отредактировать, дабы апдейтнуть кнопки?
Кнопки чистятся и заново создаются

Rubikoid
07.01.2018
22:43:30
а

хм...

Adamay
07.01.2018
22:44:05
тут пустой else:
Там я кусками вырезал. Просто оставил, что бы было извесно, что я проверяю если там другой случай

Mad
07.01.2018
22:44:26
Просто удали этот код.

И напиши заново.

Adamay
07.01.2018
22:45:39
И напиши заново.
Я думал... Но я надеялся...

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:46:08
кто там еще с aiogram ебется

Google
F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:46:18
sys:1: RuntimeWarning: coroutine 'Bot.send_media_group' was never awaited как пофиксить?

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:46:34
try: r = bot.send_media_group(config.dialogID, filesToSend) print(r) except Exception as e: print(e) вот так вызываю

Rubikoid
07.01.2018
22:46:45
F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:46:45
pip install pytelegrambotapi
там не работают альбомы

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:47:44
Sergey❄️
07.01.2018
22:48:07
Ну тебе ошибка сказала

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:48:55
'coroutine' object has no attribute 'await'

Vitaly
07.01.2018
22:51:21
Лол

Питонисты и эвэйт :)

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:51:45
ну тк чо с этой сранью делать

Sergey❄️
07.01.2018
22:51:48
Alex
07.01.2018
22:51:56
Сделай .await()
Не так. await bot.send_media_group(...)

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:54:05
бл, сложна

Vitaly
07.01.2018
22:54:12
Провозглашаю aiogram лаксмусовой бумажкой, если не смог - не программист

Alex
07.01.2018
22:54:20
бл, сложна
Примеры смотри

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:54:34
Примеры смотри
про них и говорю столько говна..

Vitaly
07.01.2018
22:54:54
Надо подтягивать уровень питонистов, а то слишком просто хуесосить :)

Google
Vitaly
07.01.2018
22:55:12
Арслан
07.01.2018
22:55:15
Провозглашаю aiogram лаксмусовой бумажкой, если не смог - не программист
Вступать в наши ряды, только после бота на aiogram'е :D

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:55:26
Аргументируй
асинхронность - говно

сложно пиздец

Vitaly
07.01.2018
22:55:40
асинхронность - говно
Это не аргумент

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:55:42
особенно с бд

Vitaly
07.01.2018
22:56:01
Сейчас бы гордиться что не смог

Alex
07.01.2018
22:57:04
Арслан
07.01.2018
22:57:21
особенно с бд
Я бы поспорил, большинство бд сейчас имеют хорошие адаптеры с асинхронной работой.

Vitaly
07.01.2018
22:57:23
сложно пиздец
Через месяц на пересдачу

Арслан
07.01.2018
22:58:01
Даже rethinkdb имеет встроенную поддержку

Vitaly
07.01.2018
22:59:37
Бд не бывает синхронной, котаны. Не позорьтесь

Max
07.01.2018
22:59:45
F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
23:02:12
py -3.6 bot.py File "bot.py", line 190 await bot.send_media_group(config.dialogID, media=media) ^ SyntaxError: invalid syntax

Vitaly
07.01.2018
23:02:46
Страдай:)

Арслан
07.01.2018
23:02:55
А можно полный код?

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
23:03:48
def sendImages(): saveImages() files = os.listdir() filesToSend = [] filesNames = [] media = types.MediaGroup() print(filesToSend) for i in files: if len(i) == 15: media.attach_photo(types.InputFile(i, i)) try: await bot.send_media_group(config.dialogID, media=media) except Exception as e: print(e) pass print(filesToSend)

Страница 2090 из 4042