प्रकल्प निर्देशिका

Bitsocial प्रकल्प

Bitsocial असे तयार केले आहे की ते हजारो अॅप्स, टूल्स आणि सेवांपर्यंत वाढेल, जी कोणीही बनवू शकेल, केवळ gatekeepers मान्य करतात तीच नाहीत. तुम्ही डेव्हलपर असाल, तर तुमचे स्वतःचे अ‍ॅप सबमिट करा.

प्रकल्प श्रेणी
5chan logo

5chan

वापरण्यास तयार

web, APK आणि desktop downloads सह विकेंद्रित imageboards.

5chan हा Bitsocial चा पहिला सार्वजनिक client आहे. तो peer-to-peer network वर anonymous imageboard flow पुन्हा तयार करतो: boards, threads, image posting, community moderation, आणि central server वर अवलंबून न राहता अनेक public mirrors.

Seedit logo

Seedit

प्रायोगिक

web, APK आणि desktop builds असलेला forum-style Bitsocial client.

Seedit Reddit-style चर्चा Bitsocial मध्ये threads, identities, community management, आणि अनेक distribution paths सह आणतो. browser, Android phone, किंवा desktop app मधून network चा forum भाग वापरून पाहण्याचा हा सर्वात जलद मार्ग आहे.

custom 5chan communities साठी board administration tooling.

5chan Board Manager Bitsocial CLI शी जोडले जाते, जेणेकरून प्रशासकांना सानुकूल imageboard बोर्ड तयार करणे, कॉन्फिगर करणे आणि नियंत्रित करणे सोपे जाईल. हे बोर्ड मालकांसाठी ऑपरेशनल नियंत्रण हवे असलेल्या उपयुक्तता स्तराचे साधन आहे.

प्रत्येक समुदायाच्या नियमांविरुद्ध OpenAI-सुसंगत मॉडरेशन तपासणी.

AI Moderation Challenge Bitsocial comment content ला OpenAI-compatible model endpoint वापरून community.rules यांच्याशी तुलना करून evaluate करतो. communities risky posts review साठी route करू शकतात, आणि provider keys व prompts private node settings मध्ये ठेवू शकतात.

bitbones logo

bitbones

प्रायोगिक

अगदी मूलभूत संदर्भ क्लायंट, जिथे प्रत्येक व्ह्यू म्हणजे एकाच hook भोवतीचे पातळ आवरण असते.

bitbones म्हणजे Bitsocial च्या React hooks वरील सर्वात लहान उपयुक्त थर: जवळपास कोणतेही स्टायलिंग नाही, कोणतीही प्रॉडक्ट-मते नाहीत आणि प्रत्येक व्ह्यूमागे एकच hook. खऱ्या समुदायांवर एखादा बग पुन्हा घडवून पाहण्यासाठी किंवा hooks मधील बदल तपासण्यासाठी हीच सर्वात जलद जागा आहे, आणि तिचा डिफॉल्ट फीड Seedit व 5chan च्या समुदाय-याद्यांदरम्यान बदलता येतो.

nodes, communities, आणि automation workflows साठी command-line control.

Bitsocial CLI हा प्रोटोकॉलसाठी अधिकृत टर्मिनल इंटरफेस आहे. नोड्सचे व्यवस्थापन, मजकूर प्रकाशित करणे, प्रोग्रामॅटिक नियंत्रण आणि कोड ऑटोमेशनसाठी WebSocket JSON-RPC सर्व्हर सुरू करणे, प्रशासकीय प्रवाह स्वयंचलित करणे, आणि GUI क्लायंटशिवाय थेट Bitsocial primitives सोबत काम करणे यासाठी याचा वापर करा.

Bitsocial रिपॉझिटरींमधील GitHub घडामोडी थोडक्यात पोस्ट करणारा Telegram बॉट.

Bitsocial GitHub Alerts हे GitHub वरील पुश, रिलीज, इश्यू आणि पुल रिक्वेस्ट कोणत्याही Telegram चॅट, ग्रुप किंवा फोरम टॉपिकवर पाठवते. Bitsocial टीम ते स्वतःच्या रिपॉझिटरींसाठी चालवते आणि कंटेनर इमेज सार्वजनिक असल्याने कोणीही ते स्वतःच्या रिपॉझिटरींसाठी सेल्फ-होस्ट करू शकतो.

Bitsocial समुदायांसाठी स्वतः होस्ट करता येणारा क्रॉलर, सर्च इंडेक्स आणि वेब इंटरफेस.

Bitsocial Indexer हा RPC मार्फत Bitsocial CLI डीमनशी जोडला जातो, ऑपरेटरने ठरवलेले समुदाय स्थानिक SQLite डेटाबेसमध्ये इंडेक्स करतो आणि ते REST व फुल-टेक्स्ट सर्च API द्वारे उपलब्ध करून देतो; सोबत सर्व्हरवर रेंडर होणारे वेब इंटरफेस पर्यायाने वापरता येते. तो रिकामाच येतो: काय इंडेक्स करायचे हे ऑपरेटर ठरवतो.

Bitsocial पोस्टसाठी शेअर कार्ड तयार करणारा लिंक-प्रिव्ह्यू आणि रीडायरेक्ट सर्व्हर.

दुसऱ्या प्लॅटफॉर्मवर एखाद्या पोस्टची लिंक शेअर केल्यावर Bitsocial Previewer OpenGraph आणि Twitter कार्ड तयार करतो आणि खऱ्या ब्राउझरना अ‍ॅपकडे वळवतो. एकच इन्स्टन्स होस्टनेमनुसार मल्टी-टेनंट असल्याने एकाच डिप्लॉयमेंट आणि TLS सेटअपमध्ये सर्व क्लायंट व मिरर डोमेन सामावतात.

Bitsocial समाजांसाठी सार्वजनिक सीडर, Docker आणि npm साठी पॅकेज केला.

Bitsocial Seeder समुदायाचे पहिले पृष्ठ, पोस्ट-अपडेट CID आणि pubsub विषय मार्गदर्शन Bitsocial daemon द्वारे पिन करतात. हे आधीपासून चालू असलेले स्थानीय daemon पुनः वापरते जेव्हा ते पोहोचता येते किंवा बंडल केलेले bitsocial-cli daemon आपोआप सुरू करते, आणि त्याचे वितरण निरीक्षण न केलेली VPS तैनातीसाठी Docker प्रतिमा आणि Node-first ऑपरेटरसाठी npm पॅकेज दोन्हीच्या रूपात केले जाते.

नवीन Bitsocial posts Telegram channels किंवा groups मध्ये पाठवणारे feed bots.

Bitsocial Telegram Bots client community lists monitor करतात आणि नवीन posts Telegram destinations कडे inline links सह forward करतात, ज्यातून Bitsocial clients कडे परत जाता येते. सक्रिय bot आज 5chan feeds कव्हर करतो, आणि repo अशी रचना ठेवतो की वेळेनुसार अधिक client-specific bots जोडता येतील.

मानवी verification हवी असलेल्या communities साठी custom image captchas.

Captcha Canvas Challenge visual captchas तयार करतो, जे communities त्यांच्या स्वतःच्या publishing flow मध्ये जोडू शकतात. self-hosted moderation सोडून न देता थेट human checks हव्या असलेल्या communities साठी हा हलका पर्याय आहे.

एखाद्या समुदायाच्या अँटी-स्पॅम चॅलेंज सेटिंग्जसाठी ऑफलाइन-फर्स्ट एडिटर.

Challenge Composer एखाद्या Bitsocial समुदायाच्या सेटिंग्जमधील challenges अ‍ॅरे दाखवतो आणि संपादित करू देतो, आणि नंतर थेट चालवता येईल अशी CLI स्क्रिप्ट एक्सपोर्ट करतो. तो एकाच स्वयंपूर्ण HTML फाइलच्या स्वरूपात येतो, जी चालू असताना बाहेर कोणतीही विनंती पाठवत नाही; त्यामुळे ती डिस्कवरून किंवा USB स्टिकवरून थेट उघडता येते.

token किंवा contract checks हव्या असलेल्या communities साठी on-chain gating.

EVM Contract Call post स्वीकारण्याआधी EVM contract ला call करून publications verify करतो. त्यामुळे communities token gates, staking rules, किंवा इतर on-chain checks त्यांच्या moderation flow मध्ये आणू शकतात.

देश आणि बोर्ड-विशिष्ट प्रतीकांसाठी सत्यापित ध्वज जारीकर्ता आव्हान।

Flags Challenge हा Bitsocial कमिউनिटी नोडवर चलतो आणि कॉन्फिगरेबल जारीकर्ता सेवेकडून स्वाक्षरित ध्वज असर्शनची पडताळणी करतो. पहिली बंडल केलेली प्रोफाइल 5chan ला लक्ष्य करते, देश ध्वज, /pol/ memeflags आणि /mlp/ pony flags कव्हर करते, तर कोणत्याही क्लायंटसाठी समान पॅटर्न पुन्हा वापरण्यायोग्य ठेवते जो तिची स्वतःची जारीकर्ता सेवा आणि नेमस्पेस चलवते.

Fallback pubsub relay and routing provider for Bitsocial operators.

Pubsub Provider runs a bundled Kubo node with Bitsocial-compatible pubsub, gateway, name-provider, and delegated HTTP routing endpoints. It is useful as a fallback path for clients that disable pure browser P2P, and it defaults to swarm port 4002 so it can run beside bitsocial-seeder on the same host.

Anti-repost posting UX हवे असलेल्या समुदायांसाठी Robot9000-शैलीचे मौलिकता gate.

R9K Challenge Bitsocial community node वर चालते आणि normalized post text ची owner node च्या local comments database शी तुलना करते. हे समुदायांना Robot9000-शैलीचा posting experience देते: exact reposts acceptance आधी fail होतात, backlinks दुर्लक्षित केले जातात, repeated failures escalating temporary bans trigger करतात, आणि raw post text साठवण्याऐवजी accepted-text hashes private local state मध्ये राहतात. या challenge मध्ये कोणताही AI वापरला जात नाही.

abusive publications filter करण्यासाठी centralized risk scoring layer.

Spam Blocker प्रकाशने मूल्यमापन करते आणि एक जोखीम स्कोर परत करते आहे ज्या समुदाय त्यांच्या स्वतःच्या संचालन तर्काशी एकत्रित करू शकतात. त्याची होस्ट केलेली सेवा एकाच IP वरून प्रथम दिसलेल्या स्वाक्षरकर्ता की देखील जोडते, त्यामुळे एक वापरकर्ता जो समुदाय प्रतिबंध मोडण्यासाठी किंवा संभाषण तयार करण्यासाठी नवीन खाती तयार करत राहतो त्याचा जोखीम स्कोर वाढताना दिसतो, तर काही स्वाक्षरकर्ते वैध बहु-उपकरण वापराला अनुमती देतात.

controlled growth पसंत करणाऱ्या communities साठी invite-style voucher codes.

Voucher Challenge moderators ना trusted voucher codes वितरित करू देतो, जे global identity provider शिवाय publishing उघडतात. invite-driven communities, niche boards, आणि gradual rollouts साठी तो चांगला जुळतो.

समुदायाचे शब्द-फिल्टर प्रदर्शन फिल्टर म्हणून नव्हे, तर पोस्ट करण्याचा नियम म्हणून लागू केले जातात.

Wordfilter Challenge समुदायाच्या शब्द-बदलांना बंधनकारक करते. प्रकाशित करणारे क्लायंट स्वाक्षरी करण्याआधीच हे बदल लागू करतात, त्यामुळे स्वाक्षरी केलेल्या टिप्पणीत आणि तिच्या CID मध्ये आधीपासूनच बदललेला मजकूर असतो, आणि ज्यात अजूनही फिल्टर केलेला शब्द शिल्लक आहे असे कोणतेही प्रकाशन समुदायाचा नोड नाकारतो. ते wordfilter/v1 कॉन्ट्रॅक्ट अंमलात आणते, त्यामुळे त्या कॉन्ट्रॅक्टनुसार लिहिलेला क्लायंट इतर अंमलबजावणींसोबतही काम करत राहतो.