Search
.yt <text> and .yt search <text> normalize whitespace and accept 2–160 characters. Search returns up to five results per page; only the person who started the search can use previous/next controls. The bot adds duration and statistics when the API returns them.
.youtube
.youtube search
/youtube search
Videos and channels
A video accepts an ID or a link on an official YouTube host, includingyoutu.be, /watch, /shorts, /embed, or /live. A channel accepts an ID, @handle, or official URL; .yt latest <channel> lists up to five recent videos and may include views, duration, and date.
.youtube video
.youtube channel
.youtube latest
Quota and cache
Shared protection defaults to 80 searches per day and a total budget of 9,000 units per day; current quotas can be adjusted and are bounded in the service. A search uses 100 units, while metadata endpoints use one unit per request. Results are cached temporarily, and per-user cooldowns reduce repeated lookups.Steps
1
Search a topic
Try
.yt <query> or /youtube search with at least two characters.2
Open a result
Use the message controls to move between pages; only the person who opened the search can use them.
3
Look up a channel
Pass an ID,
@handle, or official URL to channel or latest.Registered commands
.youtube [query](.yt) — Slash command: — · Result: Searches public videos when text is supplied; without text it shows usage help. · Prefix cooldown: 5 s.youtube search <text>(s,buscar) — Slash command:/youtube search query· Result: Searches up to five videos; interactive paging is limited to the requester. · Prefix cooldown: 5 s.youtube video <ID|URL>(v,watch) — Slash command:/youtube video video_id_or_url· Result: Shows public video metadata. · Prefix cooldown: 4 s.youtube channel <ID|@handle|URL>(c,ch,canal) — Slash command:/youtube channel channel_id_handle_or_url· Result: Shows public channel information. · Prefix cooldown: 5 s.youtube latest <channel>(recent,ultimos,l) — Slash command:/youtube latest channel· Result: Lists up to five recent channel uploads. · Prefix cooldown: 5 s
An exhausted quota, unconfigured API, or empty provider response can prevent a lookup; an empty result does not confirm that the channel or video does not exist. Use official YouTube IDs and URLs.
/youtube is not registered; Discord exposes the subcommands shown in the table.
