Основной функционал модуля:- Получение статистики форума(Общее количество сообщений, пользователей, тем)
- Получение информации о пользователе
Для его установки потребуется установить Node.js, а так же сам модуль monly.
Все вызываемые функции возвращают данные в виде промис'а(С помощью then их потребуется преобразовать в объект). Пример выходных данных:
Код:
{ username: 'MrLeonardos',
id: '1561678',
avatar:'https://minecraftonly.ru/forum/customavatars/thumbs/avatar1561678_6.gif',
messages: ' 112',
gratitude: '40',
reputation: '2 ',
love_mods: 'Все',
love_mob: 'Ender Dragon',
love_server: 'TechnoMagic3',
love_texturepack: null,
last_activity: 'Сегодня в 18:54',
register: ' 03.11.2017' }
Пример с оформлением - https://prnt.sc/svfxha
А за доступом в репозиторий обращаться в лс на форуме :)
Модуль будет дополняться, а вы можете писать свои пожелания по поводу его улучшения.
- Добавлена возможность просмотра должности пользователя
- Исправлена ошибка при проверке профиля члена администрации
- Исправлены некоторые баги.
- Добавлена функция "servers", получающая количество игроков и их список из доступных серверов.
- Добавлена возможность получения статистики пользователя с сервера HungerGames.
- Изменена функция servers: Теперь куратор, хэдмодератор, модераторы и хэлперы выведены в отдельный в отдельный объект team.
- Изменена функция stats: Теперь в ней показывается онлайн на форуме и список игроков, у которых сегодня День Рождения
- Изменена функция getUser: Добавлен показ сервера, на котором находится игрок.
- Исправлен баг, при получении информации о сервере TM1, не выводился список онлайн модераторов/хэлперов/хэдов/кураторов.