Списки и метки
Last updated
Last updated
Чтобы работать с инвайтером, вам нужно предоставить список пользователей и чатов. Для спамера - список получателей. У этих списков есть одна общая особенность - при их обработке программа ставит метки. Выглядит это так:
Обратите внимание, справа от некоторых пользователей написаны слова: Ok, NotFound, CannotInvite. Это и есть метки. Они означают, что программа уже обработала данные строчки.
Программа всегда пропускает строчки, на которых есть метки
Это означает, что те же самые пользователи уже не будут взяты в работу при следующем запуске.
Вы можете дописывать в низ списка новые строчки, не удаляя при этом старые. Это удобно - программа всегда знает, с какими строчками она ещё не работала.
У каждой метки есть смысл. Рассмотрим некоторые метки:
Ok | Пользователь обработан успешно (ему отправлено сообщение или его заинвайтили). |
NotFound | Пользователь не найден (возможно, он успел сменить юзернейм или вышел из группы, из которой вы его спарсили). |
CannotInvite | Пользователя невозможно заинвайтить (он запретил инвайт в настройках приватности). |
AlreadyMember | Пользователь уже являлся участником на момент инвайта. |
SecretChatTimeout | Не дождались принятия чата (во время рассылки по секретным чатам). |