promotional bannermobile promotional banner

Mark

A chat bot that generates text using Markov Chains

Mark

Mark is a chat bot built for the purpose of generating random messages using Markov Chains. It reads messages sent from your players, stores them and generates random text that still kind of makes sense. Text generation using Markov chains is becoming increasingly popular, and the resulting text can be pretty entertaining to read.

Commands & Permissions

None as of yet; if you have any suggestions please leave them in the comments.

Config

The configuration file is commented for clarity, but I'll list the options you can set here:

  • queue-limit: Maximum number of sentences that can be stored
  • minimum-queue-size: Minimum number of sentences required before sentences are generated
  • player-name: Name of the fake chatter
  • chat-delay: Time (in seconds) between messages from the chatter
  • message-format: Message format, you can include prefixes and such. %p is player-name, %s is the generated message
  • respond-to-name: Whether or not the chatter responds to their name being mentioned in chat
  • response-delay: Time (in seconds) between the chatter's name being mentioned and the response being sent
  • response-cooldown: Time (in seconds) where the bot cannot reply to their name after replying (prevents spam)

Known Issues

None as of yet, but it's very hard for me to test this plugin fully without trialling it on a server with high message traffic. I would appreciate it greatly if you could let me know of any bugs and I'll sort them out as soom as possible.

Hope you enjoy the plugin, thanks!

The Mark Team

profile avatar
  • 3
    Projects
  • 1.7K
    Downloads

More from _ForgeUser19249606

  • Loadout project image

    Loadout

    • 770
    • Bukkit Plugins

    Saves item positions in inventory for loading on spawn

    • 770
    • February 26, 2016
    • Bukkit Plugins
  • QuickSmelt project image

    QuickSmelt

    • 603
    • Bukkit Plugins

    Allows instant item smelting using /smelt.

    • 603
    • March 5, 2015
    • Bukkit Plugins
  • Loadout project image

    Loadout

    • 770
    • Bukkit Plugins

    Saves item positions in inventory for loading on spawn

    • 770
    • February 26, 2016
    • Bukkit Plugins
  • QuickSmelt project image

    QuickSmelt

    • 603
    • Bukkit Plugins

    Allows instant item smelting using /smelt.

    • 603
    • March 5, 2015
    • Bukkit Plugins