Спросил насчёт данной проблемы в «Киберфоруме», там мне ответили, что проблема заключается в блоке
return
который находится внутри
if not is_subscri()
как я понял, там мне хотели сказать то, что если пользователь не админ, то в боте будет админом за счёт подписки, если убрать
if not is_subscri()
то ошибок не будет. Мне сейчас хочется узнать, как решить проблему, чтобы всё работало как надо.
P.S. Тут я прикреплю то, что ответили мне на киберфоруме:
Проблема в твоем коде возникает из-за того, что блок return находится внутри условия if not is_subscri(). Это означает, что если пользователь не является админом, но подписан на канал (то есть is_subscri() возвращает True), условие if not is_subscri() не выполняется, и программа продолжает выполнение кода, предназначенного для администраторов.