JabBukkit

JabBukkit - Chat to XMPP Connector

Description

This Plugin provides an Interface to a Jabber (XMPP) account. Use this it you want to be able to relay all ingame chat to specific users. It also sends a message on player login or logout.

Download here

Features

  • No multiuser chat
  • Sends an message when player is online/offline
  • Send whole ingame chat to specified users
  • Command to send a message to a single Jabber user
  • Send a message from Jabber chat to a online Player (prefix message with @username)
  • Execute console commands from Jabber chat window if op-user (prefix command with a "\" directly followed by the command)
  • Ability to set XMPP status message
  • Using smack for XMPP connection

Commands

  • /jb - Sends private messages or shows a list of plugin users
  • /jb users - Prints the userlist
  • /jb pm (username or JID) Message - Sends a private message to the specified user
  • /jbadmin - reload plugin and configuration, set status message or add new user
  • /jbadmin reload - Reloads the Server
  • /jbadmin setstatus Your Message Here - sets status message to "Your Message Here"
  • /jbadmin adduser mcuser [email protected] - adds player with name mcuser and jid [email protected] to config file

Permissions

  • jabbukkit.user - Access /jb command
  • jabbukkit.userlist - Access /jb users command
  • jabbukkit.admin - Access /jbadmin command

Installation

  • copy contetnts of the JabBukkit.jar file to your craftbukkit plugin folder
  • reload / start your server
  • change plugins/JabBukkit/config.yml to fit your needs
  • reload / start your server

Configuration

#Default Configuration File

#XMPP Settings
xmpp:
    server: jabber.org    #Jabber Server
    user: user    #Jabber username without @server.domain
    password: pass
    sasl: true
    port: 5222
    status: 'My Minecraft Server' #Online Status Message
  
#XMPP Users to recieve ingame Chat
users:
- '[email protected]|MinecraftLogin'  #Format like [email protected] separated by a "|" and followed by the Minecraft login name

op-users:
- '[email protected]'

messages:
    connect: logged in
    disconnect: logged out

Source & Download


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files

Bukkit