Giới thiệu BBCord. Đây là ứng dụng khách Discord được viết hoàn toàn bằng nền tảng Cascades, mang lại trải nghiệm native dành riêng cho hệ điều hành BlackBerry 10. Tác giả là Michioxd, hãy gửi 1 lời cảm ơn đến anh ấy bởi anh ấy là 1 lập trình viên người Việt Nam

BBCord là gì?

BBCord là ứng dụng khách (client) không chính thức dành cho mạng xã hội Discord, được xây dựng hoàn toàn bằng Cascades (Native C++/QML). Ứng dụng cung cấp trải nghiệm nhắn tin, quản lý máy chủ và kênh tối ưu cho phần cứng trên thiết bị BlackBerry 10.

Hướng dẫn cài đặt

Tương tự như các ứng dụng native khác, BBCord được phân phối dưới dạng file .bar.

  1. Đảm bảo thiết bị BlackBerry 10 của bạn đã bật Chế độ phát triển (Development Mode).
  2. Tải file .bar của BBCord về máy tính.
  3. Sử dụng Sachesi, DBBT hoặc Bar Installer để sideload file .bar vào điện thoại. Lưu ý, Bar Installer v0.5 hiện tại chỉ tương thích với ROM tạo bởi BB 10 Tools chứ không phải Pre-root ROM. Ad sẽ không trả lời những câu hỏi này trong tương lai.
  4. Mở ứng dụng, nhập Discord Token và sử dụng.

Lưu ý

  • Yêu cầu OS: Hệ điều hành BlackBerry 10.3.x trở lên.
  • Đăng nhập: Tính năng đăng nhập yêu cầu người dùng trích xuất Discord Token cá nhân từ trình duyệt web trên máy tính để sử dụng. Tuyệt đối không chia sẻ Token này cho người khác. Ngoài ra việc sử dụng token vào app 3rd cũng khá rủi ro nên hãy sử dụng tài khoản phụ.

Tải xuống

Nhấn nút bên dưới để tải trực tiếp file cài đặt .bar phiên bản mới nhất (1.0.3.x):

Link tải trực tiếp:

Tải BBCord (.bar)

Link dự phòng (Google Drive):

Tải BBCord - Google Drive

Changelog — Phiên bản 1.0.3.x

Tính năng mới

  • Emoji tùy chỉnh: Hỗ trợ emoji tùy chỉnh (custom emoji) của Discord.
  • Phân quyền kênh: Tự động ẩn các kênh bạn không có quyền xem dựa trên vai trò (role) và quyền ghi đè (overwrite).
  • Chạm để nhảy tới tin gốc: Chạm vào phần xem trước của tin nhắn trả lời để nhảy tới tin nhắn gốc, tin gốc sẽ được làm nổi bật.
  • Làm nổi bật khi được nhắc tên: Tin nhắn có nhắc đến bạn được tô nền vàng.
  • Chạm vào mục trong Hub để mở chat: Chạm vào một mục trong Hub để mở thẳng đoạn chat tương ứng.

Cải thiện

  • Thông báo Hub: Hiển thị tên thay vì ID thô, có nhãn cho tệp đính kèm và thông báo thông minh cho nhóm DM.
  • Âm thanh ping của Hub tự động thử lại khi khởi động.
  • Thay đổi vai trò (role) được cập nhật theo thời gian thực mà không cần mở lại máy chủ.
  • Trạng thái chưa đọc chính xác hơn khi tin nhắn đến ở các máy chủ đang không mở.
  • Sửa lỗi tải bảng thành viên khi đồng bộ sớm.
  • Giao diện danh sách kênh: kênh chưa đọc hiển thị sáng, kênh đã đọc hiển thị mờ.
  • Âm thanh đang kết nối/đã kết nối được đổi sang âm thanh gốc của BBCord.

Đã sửa lỗi

  • Sửa lỗi chấm trắng và huy hiệu nhắc tên màu đỏ trong danh sách máy chủ không biến mất.
  • Sửa lỗi tiêu đề kênh bị trống sau khi mở chat từ Hub.
  • Sửa lỗi chạm nhanh vào mục trong Hub không có phản ứng.
  • Sửa lỗi xem trước hình ảnh không tải được.
  • Sửa lỗi icon bị lặp hoặc thiếu ở các dòng chỉ có emoji khi mục danh sách được tái sử dụng.
  • Sửa lỗi tin nhắn trong kênh đang mở bị đánh dấu nhầm là chưa đọc.
  • Sửa lỗi rời kênh nhưng lựa chọn kênh không được xóa.
  • Sửa lỗi chọn lại cùng một máy chủ làm mất lựa chọn kênh.
  • Sửa lỗi phần xem trước "Replied:" bị trống trong thông báo Hub.
  • Sửa lỗi icon của mục Hub đã đọc.

Nội bộ

  • Thêm PermissionUtils, EmojiUtils và thư viện libwebpdecoder đi kèm.
  • Mở rộng xử lý sự kiện gateway (GUILD_MEMBER_UPDATE, THREAD_LIST_SYNC, READY).

Hình ảnh thực tế từ BBCord phiên bản 1.0.3.x:

Changelog — Phiên bản 1.0.2.x

Tính năng mới

  • Tích hợp Hub: Tin nhắn và thông báo từ Discord giờ hiển thị trực tiếp trong BlackBerry Hub, không cần mở app để biết có tin mới.
  • Xem Thread: Hỗ trợ mở và theo dõi các thread trong kênh, đúng như trải nghiệm Discord gốc.
  • Đăng nhập bằng Email + Mật khẩu (kèm MFA): Ngoài đăng nhập bằng Token, giờ có thể đăng nhập trực tiếp bằng email/mật khẩu và mã xác thực đa yếu tố (MFA) — giảm thiểu đáng kể nguy cơ tài khoản bị Discord giới hạn (rate limit/flag) so với việc dùng Token trích xuất thủ công như trước.

Hình ảnh thực tế từ BBCord phiên bản 1.0.2.x:

Changelog — Phiên bản 1.0.1.x

Tính năng mới

  • Hỗ trợ thư mục máy chủ (Guild Folders).
  • Thêm chế độ hiển thị tin nhắn dạng thu gọn (Compact mode).
  • Thêm xem trước hình ảnh, hỗ trợ lưu ảnh và điều khiển bằng cử chỉ.
  • Thêm trang Cài đặt với nhiều tùy chọn cấu hình hơn.
  • Hỗ trợ tùy chỉnh địa chỉ API Discord (custom endpoint).
  • Thêm công cụ quản lý bộ nhớ đệm (cache), bao gồm xóa cache.
  • Thêm tính năng kiểm tra cập nhật trong trang About.
  • Hỗ trợ tải đầy đủ danh sách tin nhắn trực tiếp (DM).
  • Thêm chỉ báo kênh thảo luận và thông báo dạng toast.
  • Thêm hiệu ứng làm nổi bật máy chủ đang được chọn.

Cải thiện

  • Cải thiện việc tải, sắp xếp danh sách kênh và điều hướng tổng thể.
  • Cải thiện bố cục khung chat và hiển thị tin nhắn.
  • Cải thiện hiệu năng và độ mượt khi xem trước hình ảnh.
  • Cải thiện hiệu quả các yêu cầu tới Discord API.
  • Cải thiện việc sắp xếp thứ tự và đồng bộ hóa máy chủ.
  • Cải thiện cập nhật trạng thái hoạt động (presence) trong DM.

Đã sửa lỗi

  • Sửa lỗi ảnh nhỏ đôi khi không tải được.
  • Sửa lỗi ảnh không tải đúng sau khi xóa cache.
  • Sửa một số lỗi khi tải xem trước hình ảnh.
  • Sửa lỗi máy chủ đôi khi hiển thị sai thứ tự.
  • Sửa lỗi một số trường hợp worker tắt gây treo ứng dụng.
  • Sửa lỗi rò rỉ bộ nhớ tiềm ẩn liên quan đến bộ đệm nén gateway.
  • Sửa nhiều lỗi giao diện chat và các điểm hiển thị chưa nhất quán.

Nội bộ

  • Tái cấu trúc (refactor) các hệ thống con: cache, hình ảnh, máy chủ, DM và worker.
  • Tái cấu trúc logic cài đặt nội bộ, kiểm tra cập nhật và quản lý dữ liệu.
  • Cải thiện chung về độ ổn định, khả năng bảo trì và hiệu năng.

Hình ảnh thực tế từ BBCord phiên bản 1.0.1.x:

Changelog — Phiên bản 1.0.0.x

Đăng nhập trực tiếp

  • Đăng nhập qua Token: Cho phép truy cập trực tiếp vào tài khoản Discord cá nhân thông qua Discord Token.

Quản lý máy chủ và kênh

  • Danh sách máy chủ: Quản lý và theo dõi các máy chủ tham gia hiển thị rõ ràng bên thanh điều hướng.
  • Danh mục kênh: Truy cập danh sách các kênh văn bản được sắp xếp theo từng hạng mục như hệ thống Discord gốc.

Nhắn tin và Tương tác

  • Trò chuyện thời gian thực: Gửi và nhận tin nhắn ổn định trong các kênh văn bản.
  • Hiển thị phản hồi: Hỗ trợ hiển thị các tin nhắn được trả lời (reply) đi kèm thông tin người dùng gửi và thời gian cụ thể.
  • Tùy chọn tin nhắn: Menu tùy chọn đầy đủ cho phép trả lời (Reply), mở tệp đính kèm (Open attachment), chỉnh sửa (Edit) và xóa tin nhắn (Delete).

Hình ảnh thực tế từ BBCord phiên bản 1.0.0.x: