169 похожих чатов

Давай серьёзно: какую проблему ты пытаешься решить этим кодом?

48 ответов

20 просмотров

Когда группа получает закрытое объявление, бот должен его удалить

Groosha- Автор вопроса

Что такое "закрытое объявление"?

Groosha- Автор вопроса
Groosha- Автор вопроса
Программист | Бек 🇺🇿
привет Такая реклама

Тогда тебе надо не первый entity проверять, а все в цикле. Их может быть больше одного

Groosha- Автор вопроса
Программист | Бек 🇺🇿
@Groosha Ответьте, пожалуйста

Не надо каждую минуту пинговать, пожалуйста

Groosha- Автор вопроса
Программист | Бек 🇺🇿
Можете ли вы заставить эту функцию работать?

@dp.message_handler(content_types=['text']) async def msg_from_user(message: types.Message): chat_member = await bot.get_chat_member(message.chat.id, message.from_user.id) if chat_member.status == "member": for entity in message.entities: if entity.type in ("mention", "bot_command", "url", "text_link", "text_mention"): await message.delete() Но это всё ещё далеко от идеала, т.к. ты на каждое сообщение будешь делать запрос chat_member, это не круто

Groosha- Автор вопроса
Work Work
а ты знаешь django?

К сожалению, веду один проект на Django 1.11 Но на вопросы по этому говну отвечать не буду

Groosha
К сожалению, веду один проект на Django 1.11 Но на...

а фласк лучше? или что ты испольшуешь?

Groosha- Автор вопроса
Arwi
настолько всё плохо?

Жуткое легаси, которое надо выкинуть и переписать на Flask+Vue (или FastAPI + Vue)

Groosha- Автор вопроса
Groosha
Впервые слышу

ну там и звёзд не много

Groosha- Автор вопроса
Arwi
ну там и звёзд не много

Да и хер с ним тогда

Groosha- Автор вопроса

Всё ещё не описание. Как проверяешь? Покажи скриншотом, какое сообщение отправил

ты писал aiogram?

Groosha- Автор вопроса
Groosha- Автор вопроса
Groosha
@dp.message_handler(content_types=['text']) async ...

@BKCoder кстати, тут надо ещё break добавить в конце, я забыл изначально

Groosha- Автор вопроса
Программист | Бек 🇺🇿
screenshot Ошибок нет, но не работает

Да епт, опять кто-то с телефона код пишет. Мне твой скриншот кода нафиг не упал. Какое сообщение в телегу кидаешь?

Groosha- Автор вопроса
Программист | Бек 🇺🇿
screenshot

Бляяяяяяять, ну что ж такое

Groosha- Автор вопроса
Программист | Бек 🇺🇿
screenshot

У тебя первый хэндлер полностью перекрывает второй

Groosha- Автор вопроса
Программист | Бек 🇺🇿
Что ты имеешь в виду?

То, что у тебя на все текстовые сообщения срабатывает ТОЛЬКО функция со строк 26-29

Groosha- Автор вопроса
Программист | Бек 🇺🇿
screenshot

Покажи код функции со строк 26-29 целиком

Groosha- Автор вопроса
Work Work
ну чел с телефона кодит че хотел

хотел, чтобы люди одумались и не писали код на телефоне

Программист | Бек 🇺🇿
screenshot

ох ты ж, мазохист

Groosha
Покажи код функции со строк 26-29 целиком

@dp.message_handler(content_types=['text']) async def welcome(message: types.Message): if message.text == '/start' and message.chat.type == 'private':

Groosha- Автор вопроса
Arwi
ох ты ж, мазохист

Там ещё и ftp сверху...

Arwi
там ещё и php...

так он еще и узбек...

Groosha- Автор вопроса
Программист | Бек 🇺🇿
@dp.message_handler(content_types=['text']) async ...

Перепиши: @dp.message_handler(commands="start", chat_type="private") async def welcome(message. types.Message): await message.answer("Здравствуйте!")

Groosha
Перепиши: @dp.message_handler(commands="start", ch...

а как сделать проверку чела на регистацию? типо что бы для не реганных юзеров отдельный хендлер был,проверку через select

Groosha- Автор вопроса

Похожие вопросы

Обсуждают сегодня

А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
48
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
а как ловят такое ghci> res <- getPos2 urlt 0 (alist !! 0) 200 ghci> res SearchAtom (Search "www.google.com" "/search?q=" "Haskell") "haskell.org" (SearchTS [(2024-05-06 07:...
Fedor
14
Ребята, а из API геокодеров (по адресам в РФ) что сейчас актуального и есть ли среди актуального бесплатное/с нормаотным лимитом запросов? ситуация простая - на сайте периоди...
Dreamer_0x01 VeseloV
8
короче сгенерила мне эта штука код на ассемблере: struc string val { common local .value dq .value .value: if ~val eq db val end if db 0 } fo...
Vi Chapmann Chapmann
12
Всем привет! Массив вводится с клавиатуры, кол-во элементов неизвестно, поэтому я указал arr db 100 dup(?) С нахождением максимума проблем нет, а вот минимум почему-то всегд...
En Vind Av Sorg
11
Есть тут те у кого дети есть + 2 работы + в зал ходят + в семейной жизни все хорошо?
Abdul-Aziz M.
13
кто шарит: mattermost отслеживает что ты на пк запускаешь?
Valentin
13
Карта сайта