mirror of
				https://github.com/pragma-/pbot.git
				synced 2025-11-04 00:27:23 +01:00 
			
		
		
		
	Uses POSIX shell parameter expansion syntax.
    <pragma-> !factadd cookie /me gives a cookie to ${args:-nobody. What a shame}!
       <PBot> cookie added to the global channel.
    <pragma-> !cookie Bob
            * PBot gives a cookie to Bob!
    <pragma-> !cookie
            * PBot gives a cookie to nobody. What a shame!
    <pragma-> !factadd sum /call calc $arg[0]:-1 + $arg[1]:-2
       <PBot> sum added to the global channel.
    <pragma-> !sum
       <PBot> 1 + 2 = 3
    <pragma-> !sum 3
       <PBot> 3 + 2 = 5
    <pragma-> !sum 4 6
       <PBot> 4 + 6 = 10
		
	
PBot Documentation
Table of Contents
- QuickStart
 - Plugins
 - Commands
 - Administrative
 - Factoids
 - Registry
 - Applets
- About
 - Creating applets
 - Documentation for
built-in applets
- cc
- Usage
 - Supported Languages
 - Default Language
 - Disallowed system calls
 - Program termination with no output
 - Abnormal program termination
 - C and C++ Functionality
 - Using the preprocessor
 - main() Function Unnecessary
 - Embedding Newlines
 - Printing in binary/base2
 - Using the GDB debugger
 - Interactive Editing
 - Some Examples
 
 - english
 - expand
 - prec
 - paren
 - faq
 - cfact
 - cjeopardy
 - c99
 - c11
 - c23
 - man
 - define
 - dict
 - foldoc
 - vera
 - udict
 - wdict
 - acronym
 - math
 - calc
 - qalc
 - compliment
 - insult
 - excuse
 - horoscope
 - quote
 
 - cc
 
 - Anti-Abuse
 - Virtual Machine
 - Initial virtual machine set-up
 - Start PBot VM Host
 - Frequently Asked
Questions
- When I
type 
!versionit say “new version available”? - How do I change the bot trigger?
 - How do I whitelist a user?
 - How do I change how the bot outputs multi-line messages?
 - How can I remove excessive spaces and tabs from command output?
 - How do I change my password?
 - How do
I make PBot remember my 
datetimezone? - How
do I make PBot remember my 
weatherlocation? - How do I set up automatic join-flood enforcement?
 
 - When I
type