telegram-admin
Skill0 starsChanged 7 months agoMITView on GitHub
Управление Telegram группами через Bot API: топики, пины, модерация, инвайты.
Files
telegram-admin
Управление Telegram группами через Bot API: топики, пины, модерация, инвайты.
Скрипт
bash scripts/tg-admin.sh <account> <method> [key=value ...]account— имя аккаунта из openclaw.json → channels.telegram.accountsmethod— метод Telegram Bot APIkey=value— параметры метода
Топики (форум)
# Создать топик
bash scripts/tg-admin.sh coordinator createForumTopic chat_id=-100XXXXXXXXXX name="Техничка"
# Переименовать
bash scripts/tg-admin.sh coordinator editForumTopic chat_id=-100XXXXXXXXXX message_thread_id=123 name="Новое имя"
# Закрыть / открыть / удалить
bash scripts/tg-admin.sh coordinator closeForumTopic chat_id=-100XXXXXXXXXX message_thread_id=123
bash scripts/tg-admin.sh coordinator reopenForumTopic chat_id=-100XXXXXXXXXX message_thread_id=123
bash scripts/tg-admin.sh coordinator deleteForumTopic chat_id=-100XXXXXXXXXX message_thread_id=123
# Скрыть General
bash scripts/tg-admin.sh coordinator hideGeneralForumTopic chat_id=-100XXXXXXXXXXНастройки группы
# Название и описание
bash scripts/tg-admin.sh coordinator setChatTitle chat_id=-100XXXXXXXXXX title="Новое название"
bash scripts/tg-admin.sh coordinator setChatDescription chat_id=-100XXXXXXXXXX description="Описание"
# Инфо
bash scripts/tg-admin.sh coordinator getChat chat_id=-100XXXXXXXXXX
bash scripts/tg-admin.sh coordinator getChatMemberCount chat_id=-100XXXXXXXXXXПины
bash scripts/tg-admin.sh coordinator pinChatMessage chat_id=-100XXXXXXXXXX message_id=456
bash scripts/tg-admin.sh coordinator unpinChatMessage chat_id=-100XXXXXXXXXX message_id=456
bash scripts/tg-admin.sh coordinator unpinAllChatMessages chat_id=-100XXXXXXXXXXИнвайт-ссылки
bash scripts/tg-admin.sh coordinator exportChatInviteLink chat_id=-100XXXXXXXXXX
bash scripts/tg-admin.sh coordinator createChatInviteLink chat_id=-100XXXXXXXXXX name="VIP" member_limit=50Модерация
bash scripts/tg-admin.sh coordinator banChatMember chat_id=-100XXXXXXXXXX user_id=123456
bash scripts/tg-admin.sh coordinator unbanChatMember chat_id=-100XXXXXXXXXX user_id=123456
bash scripts/tg-admin.sh coordinator promoteChatMember chat_id=-100XXXXXXXXXX user_id=123456 can_manage_topics=trueТребования
- Бот должен быть админом группы
- Права: Manage Topics, Delete Messages, Pin Messages, Change Group Info, Invite Users
- Создать группу и включить Topics может только человек — после этого бот управляет всем остальным
In this repository35 other files it gives its agents.
- agent-architectSkill
- agent-memorySkill
- audience-lensSkill
- carouselSkill
- constructor-opsSkill
- content-repurposerSkill
- copywritingSkill
- customer-researchSkill
- editingSkill
- headlinesSkill
- heygenSkill
- learning-processorSkill
- memory-systemSkill
- nano-banana-pro-promptsSkill
- nano-bananaSkill
- openclaw-opsSkill
- personal-unpackingSkill
- prompt-engineerSkill
- reelsSkill
- selling-meaningsSkill
- seo-blog-writerSkill
- shared-learningsSkill
- skill-creatorSkill
- skill-securitySkill
- soul-masterySkill
- storytellingSkill
- swipefileSkill
- telegramSkill
- text-postsSkill
- threadsSkill
- timelapse-creatorSkill
- tone-of-voiceSkill
- veo-videoSkill
- video-editorSkill
- youtubeSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

