Перейти к содержанию
IPSGuru.ru - Сообщество веб администраторов

Рекомендуемые сообщения

  • Администраторы

TeamSpeak Integration


 

 

Особенности

Отображение статуса членов TeamSpeak в их профиле.
Кэширование доступно для этой функции.
Отправляйте глобальные сообщения клиентам TeamSpeak.
Автоматически синхронизируйте группы серверов TeamSpeak, используя поля профиля и группы участников.
Интегрировать TSViewer как виджет.
Несколько UUID для членов.
TeamSpeak Ban / Unban из ACP.
Отредактируйте информацию о сервере TeamSpeak из ACP.
Управляйте пользовательскими UUID из ACP.
Создание и восстановление (с) моментальных снимков сервера, содержащих текущие настройки, группы и известные идентификаторы клиентов из ACP.
Синхронизировать запреты на форумах с запретами на TeamSpeak (Когда участник забанен на форумах, он будет забанен и на TeamSpeak)
Возможность требовать UUID TeamSpeak для использования форума.
Для каждой группы доступна опция.
Возможность отображать UUID TeamSpeak в форме регистрации.
Поддержка облачных экземпляров ICS.
Просмотр информации о TeamSpeak членов в их профиле ACP.
Вручную синхронизируйте конкретные группы TeamSpeak для участников из профиля ACP участников.
Синхронизация вручную группы участников TeamSpeak Groups, которые принадлежат к определенной групповой ассоциации.
Вручную синхронизируйте ВСЕХ участников TeamSpeak Groups в фоновом режиме.
Автоматически синхронизировать всех участников, используя задачу с заданным интервалом
Автоматическая синхронизация членов групп TeamSpeak Когда:
Профиль участника редактируется
Ассоциация групп добавлена / удалена
Пользователь или администратор обновляет UUID пользователя.


Запросы функций / отчеты об ошибках

Вы можете создавать как запросы на функции, так и отчеты об ошибках в Github-репозитории Issue Tracker.

Вы также можете просмотреть дорожную карту проекта.

 

Скоро будет

Возможность ссылки на базу данных SQL вместо использования администратора запросов.
Это позволит людям, которые настроили свой сервер TeamSpeak, работать с
пользовательская база данных намного лучше производительность из этого приложения.
Интегрируйте Репутацию в Сервер TeamSpeak
TeamSpeak 5 Интеграция (когда она выйдет)


Примечания

Использование с облачным сервером
Не гарантируется, что это приложение будет работать со ВСЕМИ поставщиками облачных услуг. У некоторых есть строгие правила вокруг брандмауэров.
Ваш провайдер услуг должен выдать вам согласованный статический IP-адрес для общего доступа и иметь возможность открывать исходящие порты.
УБЕДИТЕСЬ, ЧТО ВЫ ПРОВЕРИТЕ С ПОСТАВЩИКОМ УСЛУГ, ЧТО СЛЕДУЮЩИЙ МЕТОД РАБОТАЕТ ПЕРЕД ПОКУПКОЙ ЗАЯВКИ.
Возвраты не будут выдаваться из-за отсутствия поддержки от вашего поставщика услуг.
 
Известные версии облачного хостинга, которые не поддерживаются:
Invision Power Services "Сообщество в облаке"
 
Чтобы использовать это приложение с облачной версией IPS, необходимо выполнить следующие действия.
Собрать информацию:

  • Получить IP-адрес вашего форума
  • Как правило, это проще всего, просто пингуя ваши форумы (то есть `ping myforums.com`)
  • В некоторых случаях проверка связи с серверами не будет работать, и вместо этого вам нужно будет получить ОТПУСКНЫЙ IP-адрес для вашего сервера от поставщика услуг, так как он может отличаться от ВНУТРЕННЕГО IP-адреса, который вы получите при проверке связи на форумах.
  • В этом примере мы предположим, что IP-адрес вашего форума равен 12.12.12.12.
  • Мы также предполагаем, что IP-адрес вашего сервера teampeak равен 13.13.13.13.
  • Мы также будем считать, что порт администрирования вашего запроса teampeak - 10011
  • Выберите исходящий порт для использования (для этого примера мы будем использовать 9664)
  • Свяжитесь с вашим хостинг-провайдером и попросите его разблокировать следующее:
  • Исходящий с 12.12.12.12:9664 по 13.13.13.13:10011
  • Откройте настройки подключения в ACP и настройте следующее.
  • Привязать адрес с IP вашего форума.
  • Порт привязки с выбранным исходящим портом.
  • Теперь вы должны иметь возможность общаться с вашим сервером TeamSpeak.

 
Задачи приложения
Настоятельно рекомендуется, чтобы в разделе «Система-> Настройки-> Расширенная конфигурация» вы включили «Использовать Cron» или «Использовать веб-сервис» для метода задачи и установите его в соответствии с инструкциями. Таким образом, ваши Задачи не зависят от трафика на ваш сайт.
 
Добавление вашего TeamSpeak UUID

Участники могут добавить свои UUID TeamSpeak, зайдя в меню участников в правом верхнем углу и нажав «Настройки учетной записи». Их UUID TeamSpeak можно найти на вкладке «Настройки TeamSpeak».

Кроме того, вы можете добавить это в регистрационную форму.
Дополнительная информация

Вы можете получить доступ к классу TeamSpeak Query Admin из любого места, используя следующий код.

// Connect to the TeamSpeak Server
// (
//   If a connection has already been established
//   during this PHP execution session, the current
//   connection will be used instead of a new one.
// )
if (! \IPS\ts3integration\TsAdmin\TsAdmin::connectIPS()) {
    $tsError = \IPS\ts3integration\TsAdmin\TsAdmin::$tsError;
    die($tsError);
}

// Example
\IPS\ts3integration\TsAdmin\TsAdmin::$tsAdmin->clientGetIds("osNiXxOSdfgl5nVJdtBipg/a+E4=");

(См. Http://ts3admin.info/manual/classts3admin.html документацию)


 

  • Лайк 1
Ссылка на комментарий

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйтесь. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...