Здравствуйте, возникла проблема при создании команды для смены ника. По идеи, команда которую я сделал работает, но когда ставишь пробелы, символы и Т,Д., текст после этого больше не выделяется и получается незаконченная фраза. Как исправить?
Вот что у меня получилось сделать:
if msg[0:4] == "%ник":
get_nick = re.search("\w{5,15}", msg)
if get_nick == None:
vk.method("messages.send", {"peer_id": event.object.peer_id, "message": "⚠ | Никнейм слишком короткий", "random_id": 0})
if get_nick != None:
user_id = event.obj["from_id"]
users_nick[user_id] = get_nick[0]
vk.method("messages.send", {"peer_id": event.object.peer_id, "message": "✔ | Теперь @id" + str(user_id) + "(ваш) никнейм: " + str(get_nick[0]) + ".", "random_id": 0})
with open('users_nick.pickle', 'wb') as f:
pickle.dump(users_nick, f)