HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Общие вопросы программирования
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 19.12.2022, 17:43
Deboshirich
Новичок
Регистрация: 27.11.2022
Сообщений: 18
С нами: 1824086

Репутация: 3
По умолчанию

Крч создаю бота в вк, нужно сделать перебор таблицы admin_id, но парсится ток первое значение id, но в последующем буду добавлять туда id админов(ток на эти id vk будет реагировать некоторые команды), помогите



 
Ответить с цитированием

  #2  
Старый 19.12.2022, 18:43
Deboshirich
Новичок
Регистрация: 27.11.2022
Сообщений: 18
С нами: 1824086

Репутация: 3
По умолчанию

пробовал, пришёл к этому решению(ниже скрин), но если я(один из админов) пишу в чат, то он парсит оба, но нужно если пишу я - юзается мой id, если другой админ юзается его id



 
Ответить с цитированием

  #3  
Старый 19.12.2022, 20:26
Deboshirich
Новичок
Регистрация: 27.11.2022
Сообщений: 18
С нами: 1824086

Репутация: 3
По умолчанию

нет, не решена, вот как я скинул выше, он парсит всё что есть в табле, и получается так, что я в чат вк пишу за себя, и за второго человека который указан в табле
 
Ответить с цитированием

  #4  
Старый 20.12.2022, 22:20
Papercut
Познающий
Регистрация: 23.10.2006
Сообщений: 45
С нами: 10288693

Репутация: 9
По умолчанию

Python:





Код:
for
aid
in
admin_id
:


А то, что ты как-то там за себя не за себя пишешь - это, похоже, проблемы реализации самой логики. Если полный код скинешь то можно будет посмотреть
 
Ответить с цитированием

  #5  
Старый 21.12.2022, 02:47
Papercut
Познающий
Регистрация: 23.10.2006
Сообщений: 45
С нами: 10288693

Репутация: 9
По умолчанию

Цитата:
Сообщение от ca4tuk  

я тоже сначала не выкупил почему он это не заюзал, а потом понял шо он просто валенок)0)

вариант с функцией лучше всего подходит, нежели обычный цикл после каждой команды.
по крайней мере пока он не перестанет писать говнокод
ну в твоей функции тоже есть к чему придраться. Можно просто

Python:





Код:
def
aye_valenki
(
huy
:
int
)
-
>
bool
:
return
huy
in
pizda


Да и в целом функция не нужна в таком случае, только если как абстракция, или как метод какого-нибудь класса-хелпера
 
Ответить с цитированием

  #6  
Старый 22.12.2022, 22:04
Sqeezi
Познающий
Регистрация: 25.04.2021
Сообщений: 83
С нами: 2659434

Репутация: 73
По умолчанию

не проще использовать:

Код:





Код:
if admin_id in admin_list:
    ...
 
Ответить с цитированием

  #7  
Старый 22.12.2022, 23:05
Papercut
Познающий
Регистрация: 23.10.2006
Сообщений: 45
С нами: 10288693

Репутация: 9
По умолчанию

Цитата:
Сообщение от Sqeezi  

не проще использовать:

Код:





Код:
if admin_id in admin_list:
    ...

Цитата:
Сообщение от papercut  

Да и в целом функция не нужна в таком случае
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.