⭐️ CustomBot ⭐️ [$4] (Custom Chat Bot, NPC & API)

Status
This thread has been locked.

stewez

Developer
Premium
Feedback score
3
Posts
21
Reactions
9
Resources
0
1YUFRJs.png
CustomBot is a plugin that allows you to create interactive bots! The bot responds to questions using a highly advanced chat-AI. The plugin summons an EntityPlayer NPC for each player and do and so much more! You can completely customize your NPC, chat questions and answers, rename the bot to whatever you like and use the dozens of options per bot to set each bot to your likings.

SuQIUwS.png

8uDPWlp.png

ef23Uur.gif

JaCsM8g.gif

7Q2OKxy.png


  • Easy to use, interactive NPC's
  • Highly advanced Chat-AI
  • Acces to a database with hundreds of responses
  • Each bot is 100% customizable
  • Color codes and placeholders (http://pastebin.com/iyQcdAxr)
  • Commands and permissions
  • Complete easy to use API
  • Option to use PlaceholdersAPI (https://www.spigotmc.org/wiki/placeholderapi/)
  • Multiple versions (1.8, 1.9, 1.10, 1.11, 1.12 and 1.13)
LjwHsvE.png


  • Make the NPC walk
  • Wear armor
  • Add deep learning
e9mTCNQ.png
YAML:
##################
#                #
#   CustomBot    #
#     ----       #
#   Bot's File   #
#                #
##################

# Welcome to your CustomBot config file.
# IMPORTANT: The name can be colorized but has to be less then 16 characters!
# UUID is the skin of your bot.
# World, X, Y and Z are the location parameters for your bot.
# Hit-on-close will make the bot hit the player when they come to close,
# on hit, it will give a certain push-back (hit-on-close-velocity) to the player. (Recommendation: true)
# Sneak-on-close will make the bot sneak when the player sneaks.
# Show-tablist will show the bot on the tablist. (Recommendation: true)
# Interact-message will show whenever you left click the bot (Toggle with interact). (Placeholders Compatible)

npc:
    name: '&bCustomBot'
    uuid: 'af74a02d-19cb-445b-b07f-6866a861f783'
    world: 'world'
    x: 0
    y: 100
    z: 0
    hit-on-close: true
    hit-on-close-velocity: 13
    sneak-on-close: true
    show-tablist: true
    interact: true
    interact-message: 'Hello {player}, to ask me something, say my name!'

# These are the chat settings.
# Raw-name CANNOT contain rare characters or colors codes! (This is the name you have to say in front of your question)
# Better-understand makes the bot understand the player better. This option will automatically
# translate slang and such into proper english. Example: 'u = you' (Recommendation: true)
# Private-answer will make the answer viewable for the player only. (Recommendation: false)
# Private-answer-readius is the radius of the blocks wich you can ask the bot something.
# It is only enabled when private-answer is true.
# Message-delay will add a delay to the messages being recognized by the bot. This is
# used to make the bot send less messages. It will only answer again when the delay is passed. (0 is OFF)
# Question-empty will get called everytime the player says the name without a question. (Placeholders Compatible)
# Use-PlaceholdersAPI requires the PlaceholdersAPI plugin (Commands still work when disabled),
# when setting to false, it will use the built in Placeholders.
# Use-database-questions will use a list of pre-made questions and answers from the CustomBot
# database. If you have the same questions/answers specified in your answers.yml, your personal
# questions will have priority. (Recommendation: true)

chat:
    raw-name: 'CustomBot'
    prefix: '&bCustomBot&7:'
    message-color: '&3'
    better-understand: true
    private-answer: false
    private-answer-radius: 10
    message-delay: 0
    question-empty: 'To ask me a question, say &7CustomBot <question>&3!'
    use-placeholdersapi: false
    use-database-questions: true

# These are the questions. (Placeholders Compatible)
# You will have to use the dash (-) between the question and answers.
# PLEASE DO NOT put question marks (?), the bot name or use tabs in the questions!
# Also do not put spaces between the questions and answers or use ', for example "I'm" should be "I am".
# If you have better-understand enabled, use proper english. The plugin will recognize slang by itself.
# When using PlaceholdersAPI, please use '%' instead of '{}' (Except in Commands)

question-answer:
    - 'question 1-answer 1'
    - 'question 2-answer &b2&c!'
    - 'question 3-answer {player}'
    - 'question 4-answer gamemode! {player-command:gamemode 1}'

# These are the 'not available' answers. (Placeholders Compatible)
# This will get display every time they ask a question that does not exist.

question-not-available:
    - 'Error 500, question not found.'
    - 'What did you say?'
    - 'I did not understand you...'

# End of config of this bot, easy uh?
# Thanks for using this plugin!
# Need support? Please contact me on Spigot.

THERE IS SO MUCH MORE! Send a private message for more info :)


Price: 3.99 EUR
Want to buy? Pm me here or on Spigot.
 

Attachments

  • upload_2018-11-19_18-19-14.png
    upload_2018-11-19_18-19-14.png
    125.6 KB · Views: 37
  • upload_2018-11-19_18-19-26.png
    upload_2018-11-19_18-19-26.png
    7.5 KB · Views: 38
  • upload_2018-11-19_18-21-24.png
    upload_2018-11-19_18-21-24.png
    17.2 KB · Views: 37
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.
Status
This thread has been locked.
Top