Vì preview của link Twitter/X, Pixiv trên Discord bị hạn chế nên làm cmd này để hiển thị.
Áp dụng cho link Twitter/X và Pixiv, những bên khác tạm thời chưa hỗ trợ (thực ra là không biết bên thứ 3 nào khác tiện như Fxtwitter với Phixiv không)
1: Cách sử dụng: Người có quền quản lý server dùng lệnh /set auto_respon
tại bất kỳ channel nào cũng được.
Thông báo thành công:
Nếu không muốn bot tiếp tục nữa thì dùng lại câu lệnh lần nữa là được
2: Cách hiển thị và hạn chế
Với Twitter/X vì giới hạn API nên sẽ dùng bên thứ 3 là Fixupx, link Twitter/X sẽ được viết lại thành fixupx.com
Với link Pixiv:
- Chỉ áp dụng với link dạng: https://www.pixiv.net/en/artworks/<id art>
- Kết quả trả về sẽ có 2 cách:
+ Nếu có sẵn webhook tại channel. Bot sẽ dùng webhook đó để đăng. Kiểu này hiển thị tối đa được 4 ảnh từ link pixiv nhưng phản hồi sẽ mất chút thời gian vì phải tải ảnh về.
+ Nếu không có sẵn webhook tại channel thì Bot sẽ phản hồi lại bằng link phixiv.net
. HIển thị kiểu này chỉ được hiển thị được 1 ảnh đầu tiên dù link pixiv gốc có hơn 1 ảnh.
3: FAQ
Q: Sao không dùng webhook để hiển thị cho Twitter/X
A: Với việc Twitter/X cập nhật việc giới hạn truy cập API thì lấy nội dung của tweet nào đó về là bất khả thi, nên việc xài webhook là không cần thiết. Bên cạnh đó khi xài fixupx thì cũng hiển thị được video/gif. Xài webhook thì đu không được cái này.
Q: Hiển thị pixiv sao rắc rối thế?
A: Vì phixiv không hiển thị được nhiều nên mới thế. VD link pixiv có 2 ảnh, cần coi ảnh 2 mà phixiv hiển thị được có ảnh 1, đâu có tác dụng gì.
Q: Sao dùng webhook mà không dùng bot để phản hồi?
A: Vì bằng cách thần kỳ nào đó embed của bot chỉ có thể hiển thị được 1 ảnh, nếu dùng webhook thì ảnh có thể hiển thị lên tới 4. Thành ra nếu dùng bot phản hồi thì dùng luôn phixiv cho lẹ.
Q: Sao không để bot tự tạo webhook?
A: Nếu mỗi channel tạo 1 webhook thì sẽ thành spam webhook, lúc đó chủ server cũng không quản lý được và tôi sẽ bị tế bờm đầu.
Nếu để tự tạo xong xoá thì dễ bị gõ lắm (hoạt động bất thường). Vậy nên dùng webhook có sẵn là tốt nhất.
Cảm ơn các bạn đã luôn ủng hộ và sử dụng bot của tôi.
Nếu có bất kỳ câu hỏi nào, đừng ngần ngại liên hệ với tôi.
Bình Luận