Форматирование значений из sqlite таблицы в python (pytelegrambotapi)

Создаю телеграм бота на python с помощью pytelegrambotapi. Столкнулся с проблемой вывода. Ниже данные которые я получаю из базы данных. Соответственно вопрос в том как убрать лишние скобки, а именно [(' ... ',)].

id:[('320905252',)]
⛩[('imfamous',)]

Код вывода:

bot.send_message(message.chat.id, 'id:' + str(db.get_id(message.from_user.id)) + '\n⛩' + 
                str(db.get_nickname(message.from_user.id)))

При этом если выводить только значение из базы данных (без текста в "" и '') то значение будет без скобок. Пробовал такой формат, получаю такой же результат со скобками:

bot.send_message(message.chat.id, f"id {db.get_id(message.from_user.id)}")

Прикладываю SQL - запросы:

"""Получаем user_id"""
def get_id(self, user_id):
    with self.connection:
        return self.cursor.execute("SELECT `user_id` FROM `subscriptions` WHERE `user_id` = ?", (user_id,)).fetchone()

"""Получаем nickname"""
def get_nickname(self, nickname):
    with self.connection:
        return self.cursor.execute("SELECT `nickname` FROM `subscriptions` WHERE `user_id` = ?", (nickname,)).fetchone()

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

Автор решения: Eugene Kokorin

С решением данной проблемы помог gil9red! Необходимо вызывать fetchone с возвращением одного значения -- ID.

Была ошибка в sql-запросе, ниже исправленный вариант:

"""Получаем user_id"""
def get_id(self, user_id):
    with self.connection:
        return self.cursor.execute("SELECT `user_id` FROM `subscriptions` WHERE `user_id` = ?", (user_id,)).fetchone()[0]
→ Ссылка