Подскажите если ошибаюсь. Как мне кажется та самая загадочная формула : "activity = min(time * 14, posts)" это функция, выбирающая минимальное значение из двух возможных вариантов. Первое-это произведение количества 2-х недельных периодов, когда была деятельность на число 14, а второе - это просто сумма постов человека. Например, за первую неделю после регистрации набито 100 постов. В этом случае 1*14 < 100, значит активити = 14. Когда наступит 2-й двухнедельный период, и вы не писали в нем, то результат будет без изменений. Все верно? Т.е. нельзя набить постов на год вперед?))) Вопрос чисто теоретический.
Напостить на год вперёд, как говорится про запас, не получится. Бот будет считать только 14 постов за 2х-недельный период, т.е. в среднем 1 пост в день.
Если вы не написали 14 постов за период, ваша "Activity" останется там же, где и была. Про запас можно написать внутри одного 2х-недельного периода,
то бишь эти 14 постов, скажем за 3-4 дня, тогда они будут засчитаны.