Я хочу иметь возможность создавать множество тем и предлагать пользователям указывать c одни, но чтобы они не имели доступа к другим. В этих темах я хочу, чтобы администратор мог создавать сообщения с вложенными файлами или ссылками для доступа пользователей.
Пользователи должны иметь возможность комментировать.
Наконец, ему нужен API, чтобы мы могли программно генерировать темы и приглашения.
В идеале это будет PHP самостоятельно но не обязательно.