MCPcopy Index your code
hub / github.com/ELMERIKH/TelecordC2

github.com/ELMERIKH/TelecordC2 @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
41 symbols 123 edges 5 files 3 documented · 7%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

alt text

Greetings

Telecord is an advanced crossplatform c2 using discord and telegram api ,it allows multi agent handling with ease

using Telegram and discord APIs can be good for exfiltration and network evasion , this project is built to enhance red teaming operations

Telecord works by combining the two APIs to get seamless and easy interaction with each agent

agents support mac,linux and windows

quick overview of how it works :

alt text

the agent consist of 2 subagents , the fist is a discord bot and the other is a telegram bot.

since telegram does not allow multipleagents to run at the same time. by default the telegram bot is asleep inside our discord bot until we want to interact with it by sending the !interact command to the discord bot ,once it receives it wakes up the telegram bot ,meaning our session enabling us to execute more commands

list of commands below:

alt text

see USECASE Guide

Prerequisite

golang python3 discord acc telegram acc

Setup

go install github.com/ELMERIKH/telecordc2@latest

OR

git clone https://github.com/ELMERIKH/TelecordC2

go mod tidy

go run Telecord.go

You will get prompted to enter 2 telegram bot tokens,1 telegram channel id ,1 Discord bot token ,a discord channel id and its webhook id

once done a config.yaml file is created with your settings ,if you want to change something either edit it or delete it and run "go run Telecord.go " another time

about the discord and telegram setup follow :Setup Guide

⚠️ DISCLAIMER :

ME The author takes NO responsibility and/or liability for how you choose to use any of the tools/source code/any files provided. ME The author and anyone affiliated with will not be liable for any losses and/or damages in connection with use of Telecord. By using Telecord or any files included, you understand that you are AGREEING TO USE AT YOUR OWN RISK. Once again Telecord is for EDUCATION and/or RESEARCH purposes ONLY

Core symbols most depended-on inside this repo

executeSystemCommand
called by 3
Agent_linux.go
sendToDiscordWebhook
called by 3
Telecord.go
openImage
called by 3
Telecord.go
executeSystemCommand
called by 3
Agentmac.go
executeSystemCommand
called by 3
Agent.go
takeScreenshot
called by 2
Agent_linux.go
takeScreenshot
called by 2
Agentmac.go
takeScreenshot
called by 2
Agent.go

Shape

Function 39
Struct 2

Languages

Go100%

Modules by API surface

Telecord.go11 symbols
Agentmac.go10 symbols
Agent_linux.go10 symbols
Agent.go10 symbols

For agents

$ claude mcp add TelecordC2 \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page