1) Про API VK мало знаю, но вот одно предолжение для списка, это создать небольшую базу со значениями spisok.txt.
#Перед этим создав spisok.txt в той же директории, и задав в него нужные данные через Enter
import re
spisok = []
with open('spisok.txt', 'r') as f:
for i in f.readlines():
try:
i, _ = re.split('\n', i, maxsplit = 1)
spisok.append(i)
except Exception:
spisok.append(i)
print(spisok)
f.close()
#А потом добавление значений в этот список. Пример консольки.
abprint = input()
if re.match('-cont ', abprint):#Ищет в начале текста "-cont", если находит то продолжает дальше
_, addtext = re.split('-cont ', message.text, maxsplit = 1) #Так как "-cont" в начале присутствует, то разделяет текст, и берёт текст что идёт после "-cont" как "addtext"
#Потом ещё можно добавить проверку, что if addtext == ""(т.е. ничего не написано) выдавало ошибку или тд.
with open('spisok.txt', 'a') as f:#Записывает данные в txt
f.write('\n' + addtext)
f.close()
spisok.append(addtext)#Добавляет значения в список