Pavel
а ты хорош
Nikolay
А что так?
Я умирал с похмелья, какие собесы
🍁 Jaŭhien
Phil
🤔
если ты добавляешь их по 1, то они и будут в клавиатуре по 1
Phil
мне меню 4х4 надо
🤔
добавляй по 2
🤔
или по 4
Nikolay
Коньки настроить смог, а кнопки в разметку поставить - нет?
Phil
но по идее мнеб универсально
Phil
если 25, то 5х5
Phil
иначе функции писать на все случаи...
Phil
ну можно индусом заделаться конечно...
Nikolay
"подменю" ставь
🤔
button_storage = []
for n, x in enumerate(myarr):
if n % 4 == 0:
keyboard.add(button_storage)
button_storage = []
else:
button_storage.append(inl_button(text='aaa', callback_data=1)
🤔
зависит от либы
🤔
позволяет ли так сделать
Phil
хм
Phil
telepot
🤔
keyboard.add(*button_storage)
возможно поможет
Phil
Тут одна строка получиться
Phil
Phil
А двумерный массив если использовать, это почти отрисовать меню...
Сережа
Йо народ, а у вас на работах используется pyContracts???
Co(n)stantine👨🔬
Сережа
скорее вот https://pypi.org/project/PyContracts/
Туночка️
Туночка️
Я в настройках приватности сделал так шобы бот реагировал на чаты, где он не админ
но он чет
не во всех группах реагирует
Anonymous
грейдовая система - енто не про джунов, мидлов, сутенеров. Она совсем о другом
Anonymous
левела разной степени упоротости, зп от них, от енто всё.
Anonymous
Мой знакомый как-то устроился на стажера пятого уровня)
FTL
Ща финал рустф
FTL
Кто нибудь смотрит?
Sergey
FTL
На трансу хз где взять
FTL
http://monitor.ructf.org/
FTL
У меня учителя из ShadowServants, я за них топлю
FTL
Deeezy
пипл
Deeezy
if event.obj.text == 'Начать':
keyboard(event.obj.from_id,'Главное меню')
if event.obj.text == 'kek':
keyboardCancel(event.obj.from_id,'kek:')
else:
keyboard(event.obj.from_id,'Используйте меню!')
Deeezy
почему если пишу kek, срабатывает сначала он, потом else?
akaWolf
другой event приходит?
Deeezy
нет вроде
akaWolf
проверь)
Deeezy
от меня идет только кек
Deeezy
или он так-же получает свои сообщения?
Nikolay
Кек
Туночка️
Post the file using multipart/form-data in the usual way that files are uploaded via the browser. 10 MB max size for photos, 50 MB for other files.
эм как это пашет?
Damir
Парни, такой код :
def do_smth():
a=1
...
try:
do_smth()
except:
...
Можно в except получить доступ к a функции do_smth?
Sergey
Туночка️
Которого в телеге нету
Sergey
Туночка️
не хочу
Sergey
ну тогда страдай
Nikolay
Damir
Черт, как я сам не догадался
Damir
Спасибо
Nikolay
Ядом
Туночка️
Туночка️
Ne Maxim
Здравствуйте, подскажите пожалуйста как работать с групами в Django. Например есть группа под название SQUAD и я хочу чтобы прирендере template провверяло в группе ли юзер и если да то выводило особый контент
Ne Maxim
Kop
Ne Maxim
так вот
Ne Maxim
а что проверять то?(как)
Ne Maxim
{% if user.in_group('Customers') %}
<p>Customer</p>
{% endif %}
{% if user.in_group('Sellers') %}
<p>Seller</p>
{% endif %}
Ne Maxim
должно быть что то типо такого
Kop
Ne Maxim
Kop
Ну у тебя там ошибка в обработке. Смотри на что ругается и правь
Ne Maxim
ты уверен что код выше вообще правильный?
Anonymous
from selenium import webdriver
options = webdriver.ChromeOptions()
options.add_argument("user-data-dir=C:/..Chrome/User Data")
w = webdriver.Chrome("C:/chromedriver.exe", options=options)
(unknown error: DevToolsActivePort file doesn't exist)
Anonymous
почему при попытке запустить селениум - пытается запуститься обычный хром и падает?
Anonymous
причем в открытом в астоящем хроме окне высвечивается что оно контролируется селениумом