Systém komentářů založený na GitHub Discussions. Nechte návštěvníky zanechávat komentáře a reakce na vašem webu prostřednictvím GitHub! Silně inspirováno utterances.
- Open source. 🌏
- Žádné trackování, žádné reklamy, vždy zdarma. 📡 🚫
- Není potřeba žádná databáze. Všechna data jsou uložena v GitHub Discussions.
- Podporuje vlastní barevná schémata! 🌗
- Podporuje více jazyků. 🌐
- Rozsáhle konfigurovatelné. 🔧
- Automaticky načítá nové komentáře a úpravy z GitHub. 🔃
- Lze hostovat na vlastním serveru! 🤳
Poznámka giscus je stále ve fázi aktivního vývoje. GitHub také stále aktivně vyvíjí Discussions a jeho API. Některé funkce giscusu se tedy mohou časem rozbít nebo změnit.
Při načtení nástroje giscus se použije GitHub Discussions search API k vyhledání diskuse spojené se stránkou na základě zvoleného mapování (URL, pathname, <title> atd.). Pokud odpovídající diskusi nenajde, giscus bot automaticky vytvoří diskusi, jakmile někdo poprvé zanechá komentář nebo reakci.
Aby mohli návštěvníci komentovat, musí autorizovat aplikaci giscus, aby psala jejich jménem pomocí GitHub OAuth. Případně mohou návštěvníci komentovat přímo v GitHub Discussion. Komentáře můžete moderovat na GitHub.
Pokud používáte giscus, zvažte zahvězdičkování 🌟 giscus na GitHub a přidání tématu giscus do svého repozitáře! 🎉
Další konfigurace (např. povolení konkrétních domén) můžete přidat podle průvodce pokročilým použitím.
Chcete-li používat giscus s React, Vue nebo Svelte, podívejte se na knihovnu komponent giscus.
Pokud jste dříve používali jiné systémy, které využívají GitHub Issues (např. utterances, gitalk), můžete převést stávající issues na discussions. Po převodu se jen ujistěte, že mapování mezi názvy diskusí a stránkami je správné, pak bude giscus automaticky používat Discussions.
Viz CONTRIBUTING.md
Toto README je k dispozici v: