@Remasten

Как внести переменную name=GROUP_ID?

Привет, столкнулся с проблемой, вот кусок кода:
import telebot
import config

 
from telebot import types

bot = telebot.TeleBot(config.TOKEN)

CROUP_ID = -1001475859310

@bot.message_handler(func=lambda message: message.entities is not None and message.chat.id == GROUP_ID)
def delete_links(message):
	for entity in message.entities: 
		if entity.type in ["url", "text_link"]:
			bot.delete_message(message.chat.id, message.message_id)
		else:
			return


Выдает следующий текст ошибки, я понимаю, что нет переменной name, но как ее вставить тогда?
ERROR - TeleBot: "NameError occurred, args=("name 'GROUP_ID' is not defined",)
Traceback (most recent call last):
  • Вопрос задан
  • 100 просмотров
Пригласить эксперта
Ответы на вопрос 1
@dmitriy8720
import telebot
from time import time

bot = telebot.TeleBot("MOY_TOKEN")

GROUP_ID = -1цифры5 # ID вашей группы

Уберите эти 2 строки
import config
bot = telebot.TeleBot(config.TOKEN)

У меня Код отлично работает.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы