1.8.x
Tính Năng: MyBB - Discord Right Sync
Tác giả: natter
Phiên bản: 0.7.1
Gửi lúc: 10/10/2017
Cập nhật lúc: 28/07/2021
Third Party Integration
Mô tả
Description: This bot assings Discord Roles to user which are in mybb groups. The update task runs ervery 5 minutes and comares the discoard roles with the mybb usergroups. Due to an limited amount of request from the discord api, usually only 10 users are updatet per plugin task run. The remaining ones are processed in the next task run.
If a user has not an role, but is in the corresponding mybb goup, the role is assinged to the user If a user has an role, but that role is not configured in mybb, the role is not changed If a user has an role, and that role is configured in mybb, the role is removed from the user If two user have entered the same Discord name#number no roles are changed.
Notes: The Bot requires the MANAGE_ROLES permission. These permissions require the owner account to use two-factor authentication when used on a guild that has server-wide 2FA enabled.
Installation Steps:
- Copy the Files into the plugin folder from your MyBB installation. inc/...
- Download unirest (this plugin was tested with v3.0.4) and upload it to inc/plugins/Unirest https://github.com/Mashape/unirest-php
- Head over to https://discordapp.com/developers/applications/me#top to create a new App.
- Create a Bot User and copy the Client ID from the App details and Token from the App Bot User
- Visit: https://discordapi.com/permissions.html#268435456. insert your Client ID and visit the Link
- Add the Bot to your Server
- copy your Guild ID (https://support.discordapp.com/hc/en-us/...essage-ID-)
- Open your Admin-CP and install this plugin (Configuration -> Plugins)
- Open the Settings Tab in the Admin-CP (Configuration -> Settings -> Discord Right Sync Settings) and enter your Bot Token and Guild ID
- Open the Settings Tab and configure your groups
Version Control:
https://github.com/opt-natter/discord-mybb-sync
Mô tả: Bot này đánh giá Vai trò Discord cho người dùng trong nhóm mybb. Tác vụ cập nhật chạy trong 5 phút và sắp xếp các vai trò của discoard với các nhóm người dùng mybb. Do số lượng yêu cầu hạn chế từ api bất hòa, thường chỉ có 10 người dùng được cập nhật cho mỗi lần chạy tác vụ plugin. Những cái còn lại được xử lý trong lần chạy tác vụ tiếp theo.
Nếu người dùng không có vai trò, nhưng nằm trong mybb goup tương ứng, vai trò sẽ được giao cho người dùng Nếu người dùng có vai trò, nhưng vai trò đó không được định cấu hình trong mybb, vai trò sẽ không bị thay đổi Nếu người dùng có vai trò và vai trò đó được định cấu hình trong mybb, vai trò sẽ bị xóa khỏi người dùng Nếu hai người dùng đã nhập cùng một tên Discord #number thì không có vai trò nào được thay đổi.
Lưu ý: Bot yêu cầu quyền MANAGE_ROLES. Các quyền này yêu cầu tài khoản chủ sở hữu sử dụng xác thực hai yếu tố khi được sử dụng trên một bang hội đã bật 2FA trên toàn máy chủ.
Các bước cài đặt:
- Sao chép Files vào thư mục plugin từ cài đặt MyBB của bạn. inc /...
- Tải xuống unirest (plugin này đã được thử nghiệm với v3.0.4) và tải nó lên inc/plugins/Unirest https://github.com/Mashape/unirest-php
- Đi đến https://discordapp.com/developers/applications/me#top để tạo một Ứng dụng mới.
- Tạo Người dùng Bot và sao chép ID khách hàng từ Chi tiết ứng dụng và Mã thông báo từ Người dùng Bot ứng dụng
- Thăm: https://discordapi.com/permissions.html#268435456. chèn ID khách hàng của bạn và truy cập Liên kết
- Thêm Bot vào Máy chủ của bạn
- sao chép ID Bang hội của bạn (https://support.discordapp.com/hc/en-us/...essage-ID-)
- Mở Admin-CP của bạn và cài đặt plugin này (Configuration -> Plugins)
- Mở tab Cài đặt trong Admin-CP (Cấu hình -> Cài đặt -> Cài đặt đồng bộ hóa quyền Discord) và nhập Mã thông báo Bot và ID Bang hội của bạn
- Mở Tab Cài đặt và định cấu hình nhóm của bạn
Kiểm soát phiên bản:
https://github.com/opt-natter/discord-mybb-sync
Hình Ảnh
Không có hình ảnh cho Tính Năng này.