Coders-IRC


IRC for Coders

NECROBOT — IRC AI Bot

A lightweight, modular IRC bot powered by external AI APIs.
Submitted by Chain Yesterday Snippets IRC 0 Comments


About:

NECROBOT — IRC AI Bot

A lightweight, modular IRC bot powered by external AI APIs.

NECROBOT connects to any IRC server, listens for commands, and generates intelligent responses in real time using external AI providers.

Built with a minimal core and a plugin-based architecture, it is designed to be simple, extensible, and fast.

⚙️ Features 🧠 AI responses via external APIs (Groq ready) 🔌 Plugin system (/plugins/) 🛡️ Admin commands (mute, ban, reload) 📡 Works on any IRC server (no server modifications required) 🧩 Modular architecture (/core/) 💾 JSON-based storage (no database) ⚡ Lightweight (pure PHP CLI) 🔄 Optional auto-update system

git clone https://github.com/DEATHJ0KER/necrobot.git cd necrobot

Prepare data files return [ "irc" => [ "server" => "your.irc.server", "port" => 6667, "nick" => "NECROBOT", "user" => "necrobot", "real" => "Necrobot AI", "channels" => ["#your-channel"] ],

"admins" => ["YourNick"],

"providers" => [
"groq" => [
"key" => "YOUR_API_KEY",
"model" => "llama3-8b-8192"
]
]
];

Admin Content /data/mutes.json /data/bans.json

Run php necrobot.php

User Commands !ai → AI response !calc → math calculation !weather → weather info !time → current time !rand [n] → random number !ping → pong !about → bot info !help → command list

Admin Commands !mute !unmute !ban !unban !reload → reload plugins

Admin users are defined in: $config['admins']

Example: !ai hello Hello. I am alive.

!calc 5*5 25

Author Valentino Decaroli aka VxD / DEATHJ0KER


(Total votes: 0)

File Author: Author Valentino Decaroli aka VxD / DEATHJ0KER
File Version: 1.0
File Added: Yesterday
Last Updated: Yesterday
File Size: 9.98 KB
Homepage: View
Downloads: 0

Comments 0