isthispersonawesome

A bukkit expansion of my web script located at http://isthispersonaweso.me

itpa is a bukkit plugin that expands the popular php web script isthispersonaweso.me which you can also find on IRC through the xD bot made by blha303

What does it do?

Well, itpa connects to your desired itpa instance (more on this below) and fetches the rating of the user specified

Commands & Permissions

/itpa - Checks your itpa rating (mc username)

/itpa <name> - Checks the rating of the name specified

The permission for this command is itpa.check

Screenshots!

Maybe another day

Other Info

Dev Builds

Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.

ci.jophest.us

Setting up your own itpa

itpa allows you to use any instance of the isthispersonawesome script you want (specified in the config). You can find the script over at https://github.com/JOPHESTUS/itpa. Just download it, extract it to your php server and go!

You'll need to create a folder called 'awesomestate' which will be home to the files which store the awesomestate of each user. The folder has to be called awesomestate. The plugin does allow you to change the location of the itpa script, but the folder name "awesomestate" is coded in.

For the purpose of adding new player names, you might find it useful to use this admin script (comes with no authentication, so be careful where you put it) LINK (open via the admin.php). If you place it in a folder in the root directory of the php script it will create the files in the awesomestate folder, however, if you put the admin script in the root folder or in the awesomestate folder, you'll need to change the location in the add.php file (the amount of .s and folder name to determine what folder)

Connection info

I hope it's obvious the plugin connects to an outside source by default, that source being itpa.jophest.us where it reads the /awesomestate directory to obtain the files and thus show you the player ratings. Like I mention above, you can change it to read your own itpa script if you want your server to have its own itpa.

Metrics

Metrics has been added into the plugin. Only data such as plugin version and players online is collected. If you don't want any of the harmless data it collects sent off to the metrics servers, you can opt out of metrics in the "Plugin Metrics" plugin folder

Config

##############################################
#      isthispersonaweso.me conf             #
##############################################

# Would you like me to broadcast the result of an itpa publicly or send a message to the command sender?
# use 'broadcast' or 'msg'
form: 'broadcast'

# Use your own isthispersonaweso.me instance (root directory of the script)
itpa-link: http://itpa.jophest.us


# To setup your own version of isthispersonaweso.me, just go to http://github.com/jophestus/itpa or download the zip of the files
# https://github.com/JOPHESTUS/itpa/archive/master.zip  and extract it. You'll need to create a folder called "awesomestate" in which
# the <user>.awesome files will go. For manual creation of the files, just create <name>.awesome and put a number from 0 to 100 in the file
# for auto creation of these files, you can find a script on the plugin page which makes things easier

The isthispersonawesome Team

profile avatar
  • 14
    Projects
  • 81.1K
    Downloads

More from _ForgeUser7627522View all

  • Chester project image

    Chester

    • 14.9K
    • Bukkit Plugins

    Logs all messages, and when Chester is mentioned, he replies with a logged message.

    • 14.9K
    • September 19, 2016
    • Bukkit Plugins
  • NeedTown project image

    NeedTown

    • 10.2K
    • Bukkit Plugins

    Running Towny? Allow users to broadcast that they need a town to join

    • 10.2K
    • April 20, 2015
    • Bukkit Plugins
    • +1
  • BukkitStaff project image

    BukkitStaff

    • 7.9K
    • Bukkit Plugins

    A bukkitstaff plugin

    • 7.9K
    • May 3, 2014
    • Bukkit Plugins
  • DeathSwap Core project image

    DeathSwap Core

    • 22.7K
    • Bukkit Plugins

    SethBlings DeathSwap

    • 22.7K
    • January 22, 2014
    • Bukkit Plugins
  • Chester project image

    Chester

    • 14.9K
    • Bukkit Plugins

    Logs all messages, and when Chester is mentioned, he replies with a logged message.

    • 14.9K
    • September 19, 2016
    • Bukkit Plugins
  • NeedTown project image

    NeedTown

    • 10.2K
    • Bukkit Plugins

    Running Towny? Allow users to broadcast that they need a town to join

    • 10.2K
    • April 20, 2015
    • Bukkit Plugins
    • +1
  • BukkitStaff project image

    BukkitStaff

    • 7.9K
    • Bukkit Plugins

    A bukkitstaff plugin

    • 7.9K
    • May 3, 2014
    • Bukkit Plugins
  • DeathSwap Core project image

    DeathSwap Core

    • 22.7K
    • Bukkit Plugins

    SethBlings DeathSwap

    • 22.7K
    • January 22, 2014
    • Bukkit Plugins