Legacy mIRC script for "Dankirk" minecraft bot on IRC. Answers FAQs, records stats, tells "fun facts" based on stats, scans for and reports compromised accounts, tells jokes and does sing-alongs.
This is an old project from circa 2011-2015 and is not maintained anymore. This is here for legacy purposes only.
Some old usage and development information is available at fCraft forums
http://forum.fcraft.net/viewtopic.php?f=2&t=22
-
Install mIRC and MySql server.
-
Import
DB structure.sql
to MySql -
Copy/rename
Ma-template.ini
asMA.ini
-
Copy/rename
website/settings-template.php
aswebsite/settings.php
-
Edit
MA.ini
andwebsite/settings.php
to reflect your environment. -
Load scripts (the .mrc files) in mIRC
/load -rs mmysql.mrc /load -rs Themesongs.mrc /load -rs GoogleTranslate.mrc /load -rs "minecraft autoreply db.mrc"
-
(Optional) The admin panel in "website" folder requires Apache/nginx and PHP Setup webserver to serve contents of "website" folder.
-
Setup the bot for an IRC channel
/ma.CreateNewServer <fCraft bridge bot's nickname on the channel>
/ma.passreset <channel> echoes a link for admin panel password reset for the channel
/ma.tell <msg> broadcasts a message to all channels the bot is registered to
/ma.mergeop <old op> <new server id> <new op> Merges statistics of old op to a new op. (In case they changed names)
/ma.removeserver unregisters the server/channel (all data is lost)
/ma.hackcheck <nickname/player> Checks if a player is reported compromised on haveibeenpwned.com
Old script (most likely not working anymore) to scan various griefer forums for nicknames to blacklist. Blacklisted names are matched to joining player names on Minecraft server / IRC channel and reported if a match is found.
Supposedly you can still try running it after configuring MA.ini
for the settings:
/load -rs ICHG.mrc
/icanhasgrief