Проблемы с отслеживанием добавленного к View объекта

У меня есть код:

class SelectChannelForRemove(discord.ui.View):
    my_ch_list = []
    pb_user_id = ''

    def __init__(self, user_id, channels):
        super().__init__(timeout=None)  # timeout of the view must be set to None
        self.user_id = user_id
        self.channels = channels
        options = SelectChannelForRemove.my_ch_list
        self.select = discord.ui.Select(placeholder='Выбери канал', min_values=1,
                                        max_values=len(options), options=options)
        self.add_item(self.select)

Моя задача: добиться получения данных, которые указал пользователь в селекте, но я не совсем понимаю, как. Мне технически является необходимым использовать self.add_item, так как необходимо обновлять значение options для селекта на моменте, когда я вызываю View с ним. Возможно, я где-то очень сильно затупил, и моё решение чисто теоритически не может работать так, как мне нужно - в любом случае, жду вашего отклика, особенно готовых кусков кода :3


Ответы (0 шт):