- Tham gia
- 28/02/2015
- Bài viết
- 17,142
- Được Like
- 12,745
[Telegram] Core - Lõi tích hợp Telegram vào XenForo 2 2.0.4.1
Add-on cung cấp khả năng đăng nhập thông qua Telegram và các code event cơ bản để triển khai các bot với XF.
Theo mặc định, add-on thực hiện hai cách để xác thực: Nút Telegram OAuth mặc định và "hộp thoại với bot" (đối với trường hợp khi nút không hiển thị vì người dùng sống ở quốc gia có kiểm duyệt).
Chúc các bạn thành công.
Add-on cung cấp khả năng đăng nhập thông qua Telegram và các code event cơ bản để triển khai các bot với XF.
Theo mặc định, add-on thực hiện hai cách để xác thực: Nút Telegram OAuth mặc định và "hộp thoại với bot" (đối với trường hợp khi nút không hiển thị vì người dùng sống ở quốc gia có kiểm duyệt).
Để sử dụng Telegram làm nhà cung cấp xác thực, chúng ta cần tạo bot.
Nếu bạn đã bật webhook và sử dụng CloudFlare hoặc bất kỳ proxy CDN nào, đừng quên thêm phạm vi IP Telegram trong whitelist. Chúng được trình bày trên trang web chính thức của Telegram .
- Mở Telegram Client và tìm người dùng @BotFather .
- Nhấn nút "Bắt đầu" ở dưới cùng của cửa sổ.
- Gửi lệnh /newbot để bắt đầu quá trình.
- Thực hiện theo các hướng dẫn sẽ đáp ứng trong tất cả các hành động của bạn.
- Trả lời, sau khi nhập tên người dùng bot, bạn nhận được HTTP access token. Không đưa [token] cho bất cứ ai! Nó vô cùng quan trọng!
- Để có cơ hội sử dụng bot làm nhà cung cấp xác thực, chúng ta cần nói @BotFather tên miền diễn đàn của chúng ta đang chạy. Đối với điều này, bạn cần sử dụng lệnh /setdomain.
Tên miền nên được gửi mà không có phần giao thức và URI! Ví dụ: nếu diễn đàn của bạn là https://example.com/forum, bạn chỉ cần gửi example.com! - Nếu bạn muốn, bạn có thể thay đổi avatar người dùng (/setuserpic) hoặc thay đổi tên người dùng có thể xem (/setname). Lưu ý rằng bạn không thể thay đổi tên người dùng bot (bắt đầu luôn luôn @ và kết thúc là bot). Nếu bạn nhận ra tên người dùng đã chọn mà bạn không thích, đã đến lúc tạo lại bot!
- Mở ACP, trong Connected accounts, tìm mục Telegram và mở cài đặt. Sao chép HTTP access token từ BotFather và lưu lại.
- (tùy chọn) Trong tùy chọn Telegram ( Setup→ Options→ Telegram) cho phép phương thức cập nhật webhook để nhận tất cả các cập nhật từ Telegram.
Nếu bạn đã bật webhook và sử dụng CloudFlare hoặc bất kỳ proxy CDN nào, đừng quên thêm phạm vi IP Telegram trong whitelist. Chúng được trình bày trên trang web chính thức của Telegram .
Chúc các bạn thành công.
Nguồn: xenforo.com
Đính kèm
Bài viết liên quan
Được quan tâm
Bài viết mới