nekochen is a fork of meguca optimized for low latency and responsiveness
meguca is licensed under the
GNU General Public License version 3Source code repository:
github.com/meowmin/meguca
Supported upload file types are JPEG, APNG, PNG, AVIF, SVG, SWF, FLV, WMV, ASF, WMA, WEBP, AWEBP (animated WEBP), WEBM, MP3, FLAC, WAV, MP4, MKV, OGG, PDF, ZIP, 7Z, TAR.GZ, TAR.XZ, RAR, CBZ, CBR, AVI, TORRENT. Magnet links (magnet:?xt=...) are clickable.
Encase text in:
** for spoilers
@@ for bold
~~ for italics
^r for red text
^b for blue text
`` for programing code highlighting
Hash commands:
#d100 #2d100 - Roll dice
#flip - Coin flip
#8ball - An 8ball
#sw24:30 #sw2:24:30 #sw24:30+30 #sw24:30-30 - "Syncwatch" synchronized time counter
AI commands:
@grok [prompt] - Generates text from a large language model named Grok. Can Analyze links and videos and audio.
.imagen [prompt] - Generates or edits an image using the configured provider/model (Gemini, Grok, AtlasCloud, Venice, or BytePlus Seedream). Atlas and BytePlus Seedream support up to 9 references; Venice supports up to 3. You can also reference a post with >>postID.
.byteplus [prompt] - Generates a video with BytePlus Seedance (1.0 Pro, 1.0 Pro Fast, 1.5 Pro). Text-only prompts create a video from scratch; attach an image or reference one with >>postID to animate it (a second image sets the last frame). 480p-1080p, up to 12s.
NekoTV commands:
.play [URL] - Queue a video
.remove [URL] - Remove a video from queue
.seek [TIME] - Seek to a timestamp in the video
.clear - Clears playlist
.skip - Skip current video
.pause .unpause - Self-explanatory
Supported domains: youtube, twitch.tv, kick.com, tiktok.com