Recent uploads from one or more public YouTube channels, merged newest-first. Reads each channel's Atom feed at youtube.com/feeds/videos.xml; no API key or OAuth required.
Kind Safety Shapes cached Safe linked_text_block, text_block, text, markdown_text_block, image_linked_list, entries, image, timeline
Option Type Required Default Description channel_idsarray of strings (UC… channel IDs) yes — One or more YouTube channel IDs. Each ID must match UC + 22 chars from [A-Za-z0-9_-] (visible in the channel URL https://www.youtube.com/channel/UC...). countinteger (1..=20) no 5 Number of merged uploads to display, sorted newest first across all channels. include_shortsboolean no false When false (default), uploads are pulled from each channel's auto-generated UULF long-form-uploads playlist — Shorts are excluded. Set to true to read the channel feed directly and include Shorts.
Shape Renderers linked_text_blocklist_linkstext_blockanimated_boot , animated_postfx , animated_scanlines , animated_splitflap , animated_wave , list_plaintextanimated_boot , animated_figlet_morph , animated_postfx , animated_scanlines , animated_splitflap , animated_typewriter , animated_wave , text_ascii , text_plainmarkdown_text_blocktext_markdownimage_linked_listlist_cardsentriesanimated_boot , animated_postfx , animated_scanlines , animated_splitflap , animated_wave , grid_tableimageanimated_boot , animated_postfx , animated_scanlines , animated_splitflap , animated_wave , media_imagetimelineanimated_boot , animated_postfx , animated_scanlines , animated_splitflap , animated_wave , list_timeline
A p r 2 6 C h a n n e l A : n e w t u t o r i a l
A p r 2 5 C h a n n e l B : r e l e a s e r e c a p
A p r 2 4 C h a n n e l A : b e h i n d t h e s c e n e s
fetcher = " youtube_channel "
A p r 2 6 C h a n n e l A : n e w t u t o r i a l
A p r 2 5 C h a n n e l B : r e l e a s e r e c a p
A p r 2 4 C h a n n e l A : b e h i n d t h e s c e n e s
fetcher = " youtube_channel "
▗ ▛ ▜ ▖ ▜ ▌ ▝ █ ▗ █ ▖ ▄ ▟ ▟
█ ▐ ▙ ▜ ▖ ▝ ▀ ▙ █ ▀ ▙ █ ▀ ▙ ▟ ▀ ▙ █ █ █ ▀ █ ▀ ▙ ▟ ▀ ▙ █ ▗ ▐ ▌ ▝ █ ▀ █ █ ▝ █ ▀ ▟ ▀ ▙ ▜ ▟ ▜ ▖
▜ ▖ ▗ ▖ ▐ ▌ ▐ ▌ ▟ ▀ █ █ █ █ █ █ ▀ ▀ █ █ ▀ █ ▄ █ █ █ ▀ ▀ █ █ █ ▌ █ ▗ █ █ █ ▗ █ █ ▐ ▌ ▝ ▘
▀ ▀ ▀ ▘ ▝ ▘ ▝ ▀ ▝ ▘ ▀ ▀ ▀ ▀ ▝ ▀ ▘ ▝ ▀ ▘ ▀ ▀ ▀ ▀ ▀ ▝ ▀ ▘ ▝ ▘ ▀ ▝ ▘ ▝ ▀ ▝ ▘ ▝ ▘ ▝ ▀ ▘ ▀ ▀
fetcher = " youtube_channel "
C h a n n e l A : n e w t u t o r i a l
fetcher = " youtube_channel "
- A p r 2 6 C h a n n e l A : n e w t u t o r i a l
( h t t p s : / / w w w . y o u t u b e . c o m / w a t c h ? v = a a a a a a a
a a a A )
- A p r 2 5 C h a n n e l B : r e l e a s e r e c a p
( h t t p s : / / w w w . y o u t u b e . c o m / w a t c h ? v = b b b b b b b
fetcher = " youtube_channel "
C h a n n e l A : n e w t u t o r i a l
A p r 2 6
fetcher = " youtube_channel "
C h a n n e l A : n e w t u t o r i a l A p r 2 6
C h a n n e l B : r e l e a s e r e c a p A p r 2 5
C h a n n e l A : b e h i n d t h e s c e n e s A p r 2 4
fetcher = " youtube_channel "
2 0 2 5 - 0 4 - 2 6 │ C h a n n e l A : n e w t u t o r i a l
│ w w w . y o u t u b e . c o m
2 0 2 5 - 0 4 - 2 5 │ C h a n n e l B : r e l e a s e r e c a p
│ w w w . y o u t u b e . c o m
2 0 2 5 - 0 4 - 2 4 │ C h a n n e l A : b e h i n d t h e s c e n e s
│ w w w . y o u t u b e . c o m
fetcher = " youtube_channel "