VoidCloud

VoidCloud — Complete User Guide v3.1

VoidCloud is an AI-powered IRC bot created, owned, and operated by VoidKrypt.
Powered by llama3.1 running entirely on local hardware — no cloud, no surveillance, pure self-hosted freedom.

This guide covers every command in VoidCloud v3.1 with examples and explanations anyone can follow.


What Changed in v3.1

Two important updates that affect how you use VoidCloud:

New command prefix
All VoidCloud commands now start with $ instead of !. This avoids conflicts with other bots in the channel that use !. For example: $ai, $help, $joke.
$help goes to PM
Running $help in a channel no longer floods the channel with 60 lines of commands. VoidCloud notifies the channel and sends the full command list to you privately instead.

What is VoidCloud?

VoidCloud is a bot — a program that sits in your IRC channel and responds to commands.
Think of it as a smart, witty assistant that never sleeps, never gets tired, and always has something interesting to say.

It has three sides:

AI side
Ask it anything. Questions, explanations, code help, creative writing, summaries — powered by llama3.1 locally.
AI Games
Multi-user interactive games powered by AI. Stories, trivia, riddles, debates — the whole channel plays together.
Fun & Social
Classic IRC fun — karma, quotes, dice, jokes, slaps, and a pile of entertaining commands.

To talk to VoidCloud, type a command starting with $ in the channel. That is it.


Getting Started

No registration needed. Just join the channel and start typing.

Basic rule: Every VoidCloud command starts with $ followed by the command name.
Try your first command:
$ai Hello VoidCloud, who are you?
VoidCloud replies:
Hey! I'm VoidCloud, an AI-powered IRC assistant created by VoidKrypt.
Running on llama3.1 locally — no cloud, no nonsense. Ask me anything! :)
Get the full command list sent to your PM:
$help
VoidCloud tells the channel:
YourNick: Check your PM for the full command list! ;)
Then sends every command privately to you so the channel stays clean.

AI Commands

$ai — Ask the AI Anything

The core feature. Ask VoidCloud any question and get a real AI-generated answer powered by llama3.1.

Format: $ai <your question>
Simple questions:
$ai What is DNS?
$ai Who invented Linux?
$ai What is the difference between TCP and UDP?
Detailed explanations:
$ai How does a VPN work?
$ai Explain public key cryptography
$ai What happens when I type a URL in a browser?
Coding help:
$ai Write a Python function that reverses a string
$ai How do I sort a list by a key in Python?
$ai What is the difference between a list and a tuple?
Creative requests:
$ai Write a short poem about IRC
$ai Give me 5 creative names for a Linux server
$ai Write a funny out-of-office email in hacker style
Opinions and advice:
$ai What is the best Linux distro for a beginner?
$ai Should I learn Rust or Go first?
$ai What are good habits for staying secure online?

Tip: The more specific your question, the better the answer. $ai python gives a vague answer. $ai How do I open and read a file line by line in Python 3? gives a useful one.

Rate limit: Each user gets 3 AI requests per 60 seconds. Space them out if you have several questions.


$eli — Explain Like I'm Any Age

Tells VoidCloud to explain any topic as if you are a specific age. Perfect for understanding complex things simply.

Format: $eli <age> <topic>
$eli 5 how the internet works
$eli 10 what is a firewall
$eli 15 how does encryption work
$eli 30 what is Kubernetes
$eli 80 what is an SSH key
Example output for $eli 5 DNS:
YourNick: Imagine the internet is a giant city. Every house has an address number,
but you remember names not numbers. DNS is like the city's phone book that
turns names like "google.com" into the number address so your computer knows
where to go. :)

$tldr — Summarise Any Text

Paste a long piece of text and VoidCloud summarises it in 1-2 sentences.

Format: $tldr <paste your text here>
$tldr The Domain Name System (DNS) is a hierarchical and distributed naming system
for computers, services, and other resources in the Internet...
Output:
YourNick: TL;DR — DNS translates human-readable domain names like google.com into
IP addresses that computers use to find each other on the internet.

$cve — Explain a Security Vulnerability

Give VoidCloud a CVE identifier and it explains the vulnerability in plain English.

Format: $cve <CVE-ID>
$cve CVE-2021-44228
$cve CVE-2014-0160
$cve CVE-2023-44487
Example output:
YourNick: CVE-2021-44228 — This is Log4Shell, a critical remote code execution
vulnerability in Apache Log4j. Attackers could send a crafted string and execute
arbitrary code remotely. Severity: Critical (CVSS 10.0). Fix: Update Log4j to 2.15.0+.

$regex — Generate a Regex Pattern

Describe what you need to match and VoidCloud builds the regular expression with an explanation.

Format: $regex <describe what you want to match>
$regex match a valid email address
$regex find all IP addresses in a log file
$regex match lines that start with ERROR or WARN
$regex validate a strong password with letters numbers and symbols
Example output:
YourNick: PATTERN: ^[\w\.-]+@[\w\.-]+\.\w{2,}$
YourNick: EXPLAIN: Matches an email — word chars and dots before @, domain after, dot and 2+ letter TLD.

$codereview — Quick AI Code Review

Paste a code snippet and VoidCloud reviews it — pointing out bugs, bad practices, and improvements.

Format: $codereview <your code snippet>
$codereview def get_user(id): return db.query("SELECT * FROM users WHERE id=" + id)
Example output:
YourNick: SQL injection vulnerability — never concatenate user input into queries.
Use parameterised queries: db.query("SELECT * FROM users WHERE id=?", (id,))
Also missing error handling and return type hint.

AI Games (Multi-User)

These commands are designed for the whole channel to play together.


$riddle and $answer — Riddle Game

VoidCloud generates a riddle for everyone. Anyone can guess the answer.

$riddle
VoidCloud posts:
Riddle time! I have cities but no houses, mountains but no trees.
What am I? Use $answer <your guess> to answer!
$answer a map
YourNick: CORRECT! The answer was: a map — Well done! :D
If wrong:
YourNick: Not quite! Keep trying or wait for someone else to guess.

$trivia — AI Trivia Game

VoidCloud generates a trivia question on any topic. Anyone answers with $answer.

Format: $trivia [topic]
$trivia
$trivia Linux
$trivia cybersecurity
$trivia Python programming
$trivia 1990s technology
TRIVIA: What command in Linux shows currently running processes in real time?
Use $answer <your answer> to answer!
$answer top
YourNick: CORRECT! The answer was: top — Well done! :D

$aistory, $continue, $endstory — Collaborative Story

The whole channel writes a story together. VoidCloud continues after each contribution. No two people can add back-to-back — it must alternate between different users.

Start a story:
$aistory A hacker named Zero discovered a strange signal coming from an old IRC server
VoidCloud continues it automatically.
Anyone else adds the next part:
$continue Zero traced the IP to an abandoned data centre in Finland
Wrap it up:
$endstory
VoidCloud writes a satisfying conclusion and closes the story.

Rules: You cannot $continue twice in a row — let someone else go first. Anyone can call $endstory.


$debate — AI Argues Both Sides

Give a topic and VoidCloud generates the strongest argument for both sides.

Format: $debate <topic>
$debate tabs vs spaces
$debate Linux vs Windows
$debate self-hosting vs cloud
$debate vim vs emacs
$debate is IRC still relevant
Example output:
FOR: Tabs let each developer set their own visual indentation width without changing the file.
AGAINST: Spaces produce identical output across every editor and tool — what you see is what everyone sees.

$roastme — AI Roasts You Personally

VoidCloud generates a unique personalised roast based on your IRC nick.

$roastme
Example for nick "l33thax0r":
l33thax0r: Your nick was cutting edge in 2003. Your skills, unfortunately, stayed there too.
I've seen more sophisticated code in a Bash script written by someone's cat. :)

$complimentme — AI Compliments You

The opposite of $roastme. VoidCloud generates a personalised compliment.

$complimentme
Example for nick "VoidKrypt":
VoidKrypt: Your nick radiates the energy of someone who actually reads the man pages.
The kind of person who commits with meaningful messages. Rare. Appreciated. Genuinely based.

$predict — AI Makes a Prediction

VoidCloud makes a fun and creative prediction about any topic.

Format: $predict <topic>
$predict the future of IRC
$predict Python vs Rust in 10 years
$predict the next big security vulnerability
Example output:
VoidCloud predicts: By 2031 IRC will be declared a UNESCO intangible cultural heritage,
and universities will teach "Ancient Protocols 101" as a required course.

$wyrai — AI Would You Rather

VoidCloud generates a tech-themed Would You Rather and gives its own answer with reasoning.

$wyrai
Example output:
WYR: Would you rather have perfect memory of every line of code you have ever read,
or forget everything but write perfect code every time?
MY ANSWER: Perfect code every time — documentation exists for a reason.

$haiku — AI Writes a Haiku

VoidCloud generates a proper 5-7-5 haiku on any topic.

Format: $haiku <topic>
$haiku IRC
$haiku packet loss
$haiku segmentation fault
$haiku vim
Example output for $haiku segmentation fault:
YourNick requested a haiku about 'segmentation fault':
  Memory forgotten
  Pointer walks into the void
  Core dumped. Sleep well now.

$namebot — AI Suggests Bot Names

VoidCloud suggests 5 creative IRC bot names.

$namebot
Example output:
YourNick: Bot name suggestions:
  NullPtr
  SigKill
  EtherGhost
  PacketMoth
  KernelWhisper

Fun Commands

$roll — Roll Dice

$roll          -> one 6-sided die (default)
$roll 2d6      -> two 6-sided dice added together
$roll 1d20     -> 20-sided die, classic D&D style
$roll 4d10     -> four 10-sided dice
$roll 1d100    -> percentile roll 1 to 100
Output: YourNick: Rolling 2d6: 4 + 3 = 7

$8ball — Magic 8-Ball

$8ball Will I fix this bug today?
$8ball Should I upgrade to the new kernel?
Output: YourNick: Signs point to yes.

$coin — Flip a Coin

$coin
Output: YourNick: Heads!

$rps — Rock Paper Scissors

$rps rock
$rps paper
$rps scissors
Output: YourNick: I win! ( . .) beats ( >< ). Better luck next time :)

$pick — Let VoidCloud Choose

$pick Vim | Emacs | Nano
$pick Deploy now | Wait for Monday | Ask the AI
Output: YourNick: I pick: Nano

$joke — Random Joke

$joke
Output: There is no place like 127.0.0.1.

$fact — Random Interesting Fact

$fact
Output: Linus Torvalds created Git in just 10 days in 2005.

$roast — Roast Someone (Pre-written)

$roast           -> roasts yourself
$roast SomeNick  -> roasts that nick

$hype — Hype Someone Up

$hype           -> hypes yourself
$hype VoidKrypt -> hypes VoidKrypt
Output: ALL HAIL VoidKrypt! The channel blessed by your presence!

$slap — Classic IRC Slap

$slap SomeNick
Output: * YourNick throws a Python traceback at SomeNick.

$love — Ship Two People

$love Alice Bob
$love Alice       -> ships Alice with VoidCloud
Output: VoidCloud calculates a 99.7% match between Alice and Bob. The math does not lie.

$compliment — Compliment Someone

$compliment Alice
$compliment VoidKrypt
Output: VoidKrypt's terminal must be spotless. Just like their logic.

$rate — Rate Anything Out of 10

$rate Linux
$rate my code
$rate 3am debugging sessions
Output: YourNick: I rate 'Linux' a 9/10 — BASED. Maximum respect.

$mock — Spongebob Mocking Caps

$mock I think Windows is better than Linux
Output: YourNick: I tHiNk WiNdOwS iS bEtTeR tHaN lInUx

$reverse — Reverse Any Text

$reverse Hello VoidCloud
Output: YourNick: duolCdioV olleH

$leet — Leet Speak Converter

$leet elite hacker
Output: YourNick: 3l1+3 h4ck3r

$uwu — UwUify Text

$uwu Welcome to the channel
Output: YourNick: Wewcome to the channew OwO

$ascii — ASCII Art for ANY Text

Generates large ASCII art for any text using random fonts every time.

Format: $ascii <any text>
$ascii VoidCloud
$ascii 1337
$ascii hack the planet
$ascii Hello

Tip: Keep text short — long phrases produce wide output that wraps badly in IRC.


$wyr — Would You Rather (Instant, Local)

Instant pre-written tech-flavoured question, no AI wait.

$wyr
Output: Would you rather debug with no Stack Overflow or code with no autocomplete?

$techquote — Famous Tech Quote

$techquote
Output: "Talk is cheap. Show me the code." — Linus Torvalds

$linux — Random Linux Tip

$linux
Output: Linux tip: Use 'ctrl+r' in bash to reverse-search your command history. Life changing.

$portinfo — What Does This Port Do?

Covers 40+ common network ports instantly.

Format: $portinfo <port number>
$portinfo 22
$portinfo 80
$portinfo 443
$portinfo 3306
$portinfo 6667
$portinfo 6697
$portinfo 27017
Output:
YourNick: Port 22 = SSH
YourNick: Port 6697 = IRC (SSL)
YourNick: Port 3306 = MySQL/MariaDB

$acronym — Expand a Tech Acronym

Over 40 IT and networking acronyms covered.

Format: $acronym <term>
$acronym SSH
$acronym DNS
$acronym VPN
$acronym TLS
$acronym FOSS
$acronym CVE
$acronym RAID
$acronym NAT
Output:
YourNick: SSH = Secure Shell
YourNick: FOSS = Free and Open Source Software

$ping — Check if VoidCloud is Alive

$ping
Output (random each time):
YourNick: PONG!
YourNick: Alive and caffeinated.
YourNick: Pong. Unlike UDP, I respond.

Social Features

Karma System — nick++ and nick--

Give or take karma from other users. Works like Reddit upvotes and downvotes with anti-abuse rules.

Give karma:
VoidKrypt++
Output: VoidKrypt gained karma and now has 42 karma :)
Remove karma:
Spammer--
Output: Spammer lost karma and now has -3 karma :(

Anti-abuse rules:

No self-karma
You cannot give karma to yourself. VoidCloud rejects it immediately. Example:
YourNick++
VoidCloud: You cannot give karma to yourself. That's not how it works here :)
Cooldown per pair
You can only vote for the same person once every 5 minutes. VoidCloud tells you exactly how long to wait:
Alice++
VoidCloud: You already voted for Alice recently. Wait 4m 32s before voting again.
No bot karma
VoidCloud does not accept karma. It knows it is a bot.
Owner exception
VoidKrypt (the owner) is exempt from the self-karma restriction.

$karma — Check Karma Score

$karma           -> your own score
$karma VoidKrypt -> VoidKrypt's score
Output: VoidKrypt has 42 karma.

$topkarma — Top 5 Leaderboard

$topkarma
Output: Top karma: VoidKrypt:42 Alice:17 Bob:9 Charlie:4 Dave:2

$bottomkarma — Bottom 5 List

$bottomkarma
Output: Bottom karma: Spammer:-5 Troll:-3 BadBot:-1

$seen — Last Seen Tracker

$seen Alice
$seen VoidKrypt
Output: Alice was last seen 2h ago in #voidkrypt saying: brb, rebooting the router
If never seen: Haven't seen Alice around. Maybe they're lurking.

$tell — Leave a Message for an Offline User

Format: $tell <nick> <message>
$tell Alice VoidKrypt left a new patch on the repo, check it when you can
$tell Bob Meeting moved to Friday
Immediate reply: YourNick: Got it. I'll tell Alice when they next speak.
When Alice next speaks:
Alice: Message from YourNick (3h ago): VoidKrypt left a new patch on the repo, check it when you can

Note: Each user can hold up to 5 pending messages at a time.


$addquote — Save a Quote

$addquote VoidKrypt: there is no cloud, it is just someone else's computer
$addquote <Alice> I swear I only changed one line
Output: Quote #12 saved. Immortality achieved.

$quote — Retrieve a Quote

$quote        -> random quote
$quote 1      -> quote number 1
$quote 12     -> quote number 12
Output: #12 | VoidKrypt: there is no cloud, it is just someone else's computer [saved by YourNick]

$searchquote — Search Quotes

$searchquote cloud
$searchquote VoidKrypt
Returns a random matching quote, or a message if nothing matches.

$quotecount — How Many Quotes Are Saved

$quotecount
Output: Quote book contains 47 quotes.

$delquote — Delete a Quote (Owner Only)

$delquote 12
Output: Quote #12 deleted. — Only VoidKrypt can run this command.

Bot Information

$help — Full Command List via PM

Running $help anywhere sends the complete command list to you privately.
In a channel, VoidCloud also announces:

YourNick: Check your PM for the full command list! ;)

This keeps the channel clean and unspammed. Check your PM window after running $help.


$version — Bot Version and Model Info

$version
Output: VoidCloud v3.1.0 — by VoidKrypt | Model: llama3.1 | Channels: 2

$uptime — How Long VoidCloud Has Been Running

$uptime
Output: VoidCloud uptime: 6h 14m 52s — never sleeps, never stops.

Tips & Best Practices

1. Use $ not ! for VoidCloud commands.
Other bots in the channel use !. VoidCloud uses $ to avoid conflicts. Always start with $.
2. $help goes to your PM — not the channel.
Type $help anywhere. VoidCloud sends everything to you privately. Check your PM window.
3. Be specific with $ai.
$ai networking is vague. $ai What is the difference between a hub, switch, and router? gets a real answer.
4. AI games work best with multiple people.
$trivia networking or $riddle during quiet hours turns idle chat into a game anyone can join.
5. Collaborative stories need at least 2-3 people.
Start with $aistory, have others add with $continue, let VoidCloud weave it together. The more chaotic the better.
6. Karma is public and permanent.
Use nick++ honestly to recognise people who help or contribute. The cooldown and self-karma ban keep it meaningful.
7. $tell beats hoping someone reads scrollback.
If someone is offline, $tell guarantees delivery the moment they speak again.
8. $cve and $regex are real tools.
Not just gimmicks. $cve gives real vulnerability summaries. $regex builds real working patterns.
9. Private AI works too.
/msg VoidCloud $ai <question> for a private one-on-one conversation with the AI.

Quick Reference Card

CommandDescriptionExample
AI  
$aiAsk the AI anything$ai What is SSH?
$eliExplain for any age$eli 10 DNS
$tldrSummarise any text$tldr <paste text>
$cveExplain a vulnerability$cve CVE-2021-44228
$regexGenerate a regex$regex match an email
$codereviewQuick code review$codereview <snippet>
AI Games  
$riddleAI riddle for everyone$riddle
$triviaAI trivia question$trivia Linux
$answerAnswer active riddle/trivia$answer a map
$aistoryStart collaborative story$aistory Once upon a time...
$continueAdd to story$continue Then suddenly...
$endstoryAI finishes the story$endstory
$debateAI argues both sides$debate tabs vs spaces
$roastmeAI personal roast$roastme
$complimentmeAI personal compliment$complimentme
$predictAI prediction$predict future of IRC
$wyraiAI Would You Rather$wyrai
$haikuAI haiku$haiku packet loss
$namebotAI bot name ideas$namebot
Fun  
$rollRoll dice$roll 2d6
$8ballMagic 8-ball$8ball Will I succeed?
$coinFlip a coin$coin
$rpsRock paper scissors$rps rock
$pickPick from options$pick A | B | C
$jokeRandom joke$joke
$factRandom fact$fact
$roastRoast someone$roast Alice
$hypeHype someone$hype VoidKrypt
$slapClassic IRC slap$slap Bob
$loveShip two people$love Alice Bob
$complimentCompliment someone$compliment Alice
$rateRate anything /10$rate Linux
$mockSpongebob mocking caps$mock I like Windows
$reverseReverse text$reverse hello
$leetLeet speak$leet elite
$uwuUwUify text$uwu hello
$asciiASCII art for ANY text$ascii VoidCloud
$wyrWould you rather (local)$wyr
$techquoteFamous tech quote$techquote
$linuxRandom Linux tip$linux
$portinfoWhat is this port?$portinfo 22
$acronymExpand tech acronym$acronym SSH
$pingIs VoidCloud alive?$ping
Social  
nick++Give karma (no self, cooldown)VoidKrypt++
nick--Remove karmaSpammer--
$karmaCheck karma score$karma Alice
$topkarmaTop 5 leaderboard$topkarma
$bottomkarmaBottom 5 list$bottomkarma
$seenLast seen$seen Alice
$tellLeave offline message$tell Bob Hi!
$addquoteSave a quote$addquote text here
$quoteGet a quote$quote 5
$searchquoteSearch quotes$searchquote cloud
$quotecountHow many quotes saved$quotecount
$delquoteDelete quote (owner only)$delquote 5
Bot Info  
$helpFull list sent to your PM$help
$versionVersion and model$version
$uptimeBot uptime$uptime

VoidCloud v3.1.0 — Created and maintained by VoidKrypt
Powered by llama3.1 — self-hosted, private, no cloud.
For issues or suggestions, contact VoidKrypt directly.