maniaplanet / manialive-plugins
ManiaLive 插件
dev-master
2014-05-07 09:00 UTC
Requires
- maniaplanet/manialive-lib: dev-master
This package is auto-updated.
Last update: 2024-09-19 09:21:25 UTC
README
##AutoTweet
此插件会自动将服务器事件发布到您的推特账户。
示例: https://twitter.com/SMLiveTweet
###安装
- 将
NadeoLive
文件夹复制到您的ManiaLive\libraries\ManiaLivePlugins
目录 - 将以下配置添加到您的
manialive.ini
manialive.plugins[] = 'NadeoLive\AutoTweet'
manialive.plugins[] = 'NadeoLive\XmlRpcScript'
ManiaLivePlugins\NadeoLive\AutoTweet\Config.twitterOauthAccessToken = ''
ManiaLivePlugins\NadeoLive\AutoTweet\Config.twitterOauthAccessTokenSecret = ''
ManiaLivePlugins\NadeoLive\AutoTweet\Config.twitterConsumerKey = ''
ManiaLivePlugins\NadeoLive\AutoTweet\Config.twitterConsumerSecret = ''
要获取推特 OAuth 令牌和密钥,请在推特开发者网站上创建一个应用。
XmlRpcScript
这是一个管道脚本,允许您将脚本中的 XmlRpc 事件接收为 ManiaLive 事件。
用法
在您的插件中的 onLoad
函数里
\ManiaLive\Event\Dispatcher::register(\ManiaLivePlugins\NadeoLive\XmlRpcScript\Event::getClass(), $this);
然后,函数将从您的插件中调用
function onXmlRpcEliteArmorEmpty($content);
function onXmlRpcEliteShoot($content);
function onXmlRpcEliteHit($content);