Nástroje Discordu
Prohlédněte si, co bot Discordu umí na Vašem serveru, která oprávnění Discordu potřebuje a kolik výstupu který nástroj vrací.
Nástroje jen pro čtení
DiscordListChannelsvypisuje kanály a vlákna. Začněte tady, když potřebujete ID kanálu.DiscordReadChannelčte poslední zprávy.DiscordServerInfoaDiscordChannelInfopopisují server a jeden kanál.DiscordMemberInfo,DiscordSearchMembers,DiscordListMembersaDiscordListRolesčtou lidi a role.DiscordListPinsvypisuje připnuté zprávy.
DiscordSearchMembers hledá podle začátku jména a DiscordListMembers potřebuje záměr Server Members.
Nástroje pro správu
- Zprávy a připnutí:
DiscordPinMessage,DiscordUnpinMessage,DiscordDeleteMessage,DiscordPurgeMessages. - Role:
DiscordAssignRole,DiscordRemoveRole. - Vlákna:
DiscordCreateThread,DiscordArchiveThread,DiscordLockThread,DiscordAddThreadMember,DiscordRemoveThreadMember. - Kanály:
DiscordCreateChannel,DiscordCreateCategory,DiscordRenameChannel,DiscordDeleteChannel. DiscordApiodešle jakýkoli požadavek Discord REST API v10, který bot smí volat.
Nástroje kanálů umí vytvořit textové, hlasové, oznamovací, stage a fórové kanály a veřejná vlákna. DiscordApi použijte jen tehdy, když úkol nepokrývá žádný strukturovaný nástroj: je mocný a smazání zpráv nebo kanálů nejde vrátit.
Co bot vidí a co může změnit
- Ke každé akci potřebuje bot odpovídající oprávnění Discordu. Bez něj volání selže s chybovým textem od Discordu.
- Nejvyšší role bota musí být výš než role, kterou přiděluje nebo odebírá.
- Několik popisů nástrojů zmiňuje administrátorskou relaci. Plugin tuto relaci nekontroluje; požadavek je součástí toho, jak má agent nástroj použít.
- Výpisy pro celý server potřebují záměr Server Members.
DiscordPurgeMessagesve výchozím nastavení ponechává připnuté zprávy a agenta žádá, aby nejdřív spustil zkušební běh. Nástroj toto pořadí nevynucuje, takže si cíl před skutečným během zkontrolujte.
Limity
| Nástroj | Limit |
|---|---|
DiscordReadChannel |
Až 100 posledních zpráv; nejstarší se mohou vynechat, když text přesáhne 6 000 znaků. |
DiscordListMembers |
Ve výchozím nastavení 50 členů, nejvýše 200. |
DiscordListPins |
Náhledy zpráv po 120 znacích; kanál může mít nejvýše 50 připnutých zpráv. |
DiscordPurgeMessages |
Ve výchozím nastavení 100 posledních zpráv, nejvýše 5 000; zprávy mladší 14 dnů se mažou hromadně, starší po jedné. |
DiscordApi |
Výstup zkrácený na 4 000 znaků; volání s omezením rychlosti se opakují nejvýše třikrát. |
| Každá odpověď | Dlouhé odpovědi se dělí na zprávy o nejvýše 1 990 znacích. |
Související návody
- Plugin Discord
- Připojení bota Discordu
- Kterým rolím na Discordu bot odpovídá
- Discord – každodenní používání na serveru.