PyIRCBot3 - A minimalist and modular IRC bot¶
PyIRCBot is a fault tolerant, multi-threaded, modular IRC bot designed for Python 3.
Contents:
- Setup Tutorial
- Included Modules
ASCII
— Ascii art database & spammerAttributeStorage
— Item key/value storageAttributeStorageLite
— Item key/value storageBitcoinPrice
— Fetch the current Bitcoin priceCalc
— IRC fact gameCardsAgainstHumanity
— CaH in IRCCryptoWallet
— BitcoinD RPC ServiceCryptoWalletRPC
— BitcoinD RPC ServiceDCC
— Interface to DCC file transfersDogeDice
— A dogecoin gameDogeRPC
— A dogecoind RPC serviceDogeScramble
— A word scramble game with rewardsDogeWallet
— A Dogecoin walletDuckHunt
— Duckhunt gameError
— A module to cause an errorGameBase
— IRC game codebaseInventory
— Allows the bot to carry itemsLinkTitler
— Fetch url informationModInfo
— Module command help systemMySQL
— MySQL serviceNFLLive
— Fetch NFL scores & game timesNickUser
— A simple authentication servicePingResponder
— Service ping responderPubSubClient
— Message bus based RPCRandQuote
— Remember and retrieve quotesRemind
— Set remindersScramble
— Word scramble game moduleSeen
— !seen <username>Services
— Module to provide nick and channel servicesSMS
— A simple SMS clientSQLite
— SQLite serviceStockPlay
— Stock-like trading gameTell
— Message passerUrban
— Fetch random facts from Urban DictionaryWeather
— Fetch weather data by ZIP codeYoutube
— Fetch information for Youtube links
- RPC Usage
- Module Developer’s Guide
- PubSub Mode
- Changelog
- Contributing