इस प्रोजेक्ट के बारे में
TelegramCode एक सेल्फ-होस्टेड टेलीग्राम बॉट है जो आपको अपने फ़ोन या टैबलेट से OpenCode और Claude Code कोडिंग एजेंट चलाने की सुविधा देता है। प्रत्येक टेलीग्राम फ़ोरम टॉपिक या DM थ्रेड एक टर्मिनल टैब की तरह काम करता है जो किसी प्रोजेक्ट फ़ोल्डर से बंधा होता है, और कई टॉपिक समानांतर कार्य के लिए एक ही फ़ोल्डर साझा कर सकते हैं।
मुख्य क्षमताओं में शामिल हैं:
- OpenCode (HTTP+SSE सर्वर API) और Claude Code (tmux-scrape या json-stream मोड) के लिए एजेंट बैकएंड
- एक रॉ टर्मिनल मोड जो किसी टॉपिक को प्रोजेक्ट फ़ोल्डर में एक वास्तविक शेल से बांधता है
- Groq या OpenAI Whisper ट्रांसक्रिप्शन के माध्यम से वॉयस इनपुट
- cron, वन-शॉट, या N-बार जॉब्स का उपयोग करके शेड्यूल्ड और सेल्फ-ड्राइविंग रन, रीस्टार्ट-सेफ टाइमर और छूटे हुए रन के लिए कैच-अप के साथ
- फ़ाइल इनटेक और आउटपुट: किसी टॉपिक पर भेजी गई फ़ोटो, दस्तावेज़, वीडियो और ऑडियो एजेंट को भेजी जाती हैं; एजेंट वापस फ़ाइलें भेज सकता है
- प्रति-टॉपिक डिस्प्ले वर्बोसिटी, थिंकिंग/टूल-रिज़ल्ट/सबएजेंट विज़िबिलिटी नियंत्रण, टाइमज़ोन और टाइमस्टैम्प सेटिंग्स
- सेशन पर्सिस्टेंस और रिज़्यूम, कॉन्टेक्स्ट कॉम्पैक्शन, और उपयोग सीमा समाप्त होने पर स्वचालित प्रतीक्षा
- फ़ोल्डर बाइंड करने, मॉडल स्विच करने, प्रोवाइडर कनेक्ट करने, सेशन सूचीबद्ध करने और डायग्नोस्टिक्स के लिए प्रबंधन कमांड
बॉट आपकी अपनी मशीन या रिमोट सर्वर पर चलता है, किसी खुले पोर्ट की आवश्यकता नहीं होती है, और स्थिति को एक स्थानीय JSON फ़ाइल में संग्रहीत करता है। इसे npm के माध्यम से इंस्टॉल किया जा सकता है, Docker के साथ चलाया जा सकता है, या स्रोत से बनाया जा सकता है। सेटअप में एक टेलीग्राम बॉट बनाना, वैकल्पिक रूप से एक फ़ोरम सुपरग्रुप या ओनर DM कॉन्फ़िगर करना, और एक पैरेंट प्रोजेक्ट्स फ़ोल्डर से CLI लॉन्च करना शामिल है।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.