Remove Owo plugin.

pull/146/head
ruibaby 2019-04-25 11:53:13 +08:00
parent 4819a9824f
commit 6c371408eb
285 changed files with 6 additions and 583 deletions

View File

@ -126,7 +126,6 @@ The birth of Halo is inseparable from the following projects
- [JQuery-Toast](https://github.com/kamranahmedse/jquery-toast-plugin)
: message prompt component
- [Pjax](https://github.com/defunkt/jquery-pjax.git): pushState + ajax = pjax
- [OwO](https://github.com/DIYgod/OwO): front-end expression library
## Donate

View File

@ -125,7 +125,6 @@ Halo 的诞生离不开下面这些项目:
- [Layer](https://github.com/sentsin/layer.git):个人认为最实用最好看的弹出层组件,没有之一
- [JQuery-Toast](https://github.com/kamranahmedse/jquery-toast-plugin):消息提示组件
- [Pjax](https://github.com/defunkt/jquery-pjax.git)pushState + ajax = pjax
- [OwO](https://github.com/DIYgod/OwO):前端表情库
## 捐赠

View File

@ -1,6 +1,5 @@
package run.halo.app.listener;
import com.fasterxml.jackson.databind.ObjectMapper;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.context.event.ApplicationStartedEvent;
@ -11,18 +10,15 @@ import run.halo.app.config.properties.HaloProperties;
import run.halo.app.model.entity.User;
import run.halo.app.model.params.UserParam;
import run.halo.app.model.properties.PrimaryProperties;
import run.halo.app.model.support.HaloConst;
import run.halo.app.service.OptionService;
import run.halo.app.service.ThemeService;
import run.halo.app.service.UserService;
import run.halo.app.utils.FileUtils;
import java.io.IOException;
import java.net.URI;
import java.nio.file.*;
import java.util.Collections;
import java.util.List;
import java.util.Map;
/**
* The method executed after the application is started.
@ -40,9 +36,6 @@ public class StartedListener implements ApplicationListener<ApplicationStartedEv
@Autowired
private OptionService optionService;
@Autowired
private ObjectMapper objectMapper;
@Autowired
private ThemeService themeService;
@ -52,7 +45,6 @@ public class StartedListener implements ApplicationListener<ApplicationStartedEv
@Override
public void onApplicationEvent(ApplicationStartedEvent event) {
// save halo version to database
this.cacheOwo();
this.printStartInfo();
this.initThemes();
@ -94,22 +86,6 @@ public class StartedListener implements ApplicationListener<ApplicationStartedEv
}
}
/**
* Cache Owo
*/
private void cacheOwo() {
try {
// The Map is LinkedHashMap
@SuppressWarnings("unchecked")
Map<String, String> owoMap = objectMapper.readValue(ResourceUtils.getURL("classpath:static/halo-common/OwO/OwO.path.json"), Map.class);
HaloConst.OWO_MAP = Collections.unmodifiableMap(owoMap);
} catch (IOException e) {
log.error("Failed to read owo json", e);
// TODO Consider to throw an exception
}
}
/**
* Init internal themes
*/

View File

@ -1,8 +1,5 @@
package run.halo.app.model.support;
import java.util.Collections;
import java.util.Map;
/**
* <pre>
*
@ -42,64 +39,44 @@ public class HaloConst {
* Custom freemarker tag method key.
*/
public static final String METHOD_KEY = "method";
/**
* Owo map. (Unmodified map)
*/
public static Map<String, String> OWO_MAP = Collections.emptyMap();
/**
* user_session
*/
public static String USER_SESSION_KEY = "user_session";
/**
*
*/
public static Map<Long, Long> POSTS_VIEWS;
/**
*
*/
public static final String NETEASE_MUSIC_PREFIX = "[music:";
/**
* iframe
*/
public static final String NETEASE_MUSIC_IFRAME = "<iframe frameborder=\"no\" border=\"0\" marginwidth=\"0\" marginheight=\"0\" width=330 height=86 src=\"//music.163.com/outchain/player?type=2&id=$1&auto=1&height=66\"></iframe>";
/**
*
*/
public static final String NETEASE_MUSIC_REG_PATTERN = "\\[music:(\\d+)\\]";
/**
*
*/
public static final String BILIBILI_VIDEO_PREFIX = "[bilibili:";
/**
* iframe
*/
public static final String BILIBILI_VIDEO_IFRAME = "<iframe height=$3 width=$2 src=\"//player.bilibili.com/player.html?aid=$1\" scrolling=\"no\" border=\"0\" frameborder=\"no\" framespacing=\"0\" allowfullscreen=\"true\"> </iframe>";
/**
*
*/
public static final String BILIBILI_VIDEO_REG_PATTERN = "\\[bilibili:(\\d+)\\,(\\d+)\\,(\\d+)\\]";
/**
* YouTube
*/
public static final String YOUTUBE_VIDEO_PREFIX = "[youtube:";
/**
* YouTube iframe
*/
public static final String YOUTUBE_VIDEO_IFRAME = "<iframe width=$2 height=$3 src=\"https://www.youtube.com/embed/$1\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen></iframe>";
/**
* YouTube
*/
public static final String YOUTUBE_VIDEO_REG_PATTERN = "\\[youtube:(\\w+)\\,(\\d+)\\,(\\d+)\\]";
/**
* user_session
*/
public static String USER_SESSION_KEY = "user_session";
}

View File

@ -1,33 +0,0 @@
package run.halo.app.utils;
import lombok.extern.slf4j.Slf4j;
import org.springframework.util.CollectionUtils;
import static run.halo.app.model.support.HaloConst.OWO_MAP;
/**
* Owo util
*
* @author : RYAN0UP
* @date : 2017/12/22
*/
@Slf4j
public class OwoUtil {
/**
* Owo mark converted into a picture address
*
* @param content content
* @return picture address
*/
public static String parseOwo(String content) {
if (CollectionUtils.isEmpty(OWO_MAP)) {
return content;
}
for (String key : OWO_MAP.keySet()) {
content = content.replace(key, OWO_MAP.get(key).toString());
}
return content;
}
}

File diff suppressed because one or more lines are too long

View File

@ -1,110 +0,0 @@
"use strict";
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function");
}
var _createClass = function() {
function e(e, t) {
for (var a = 0; a < t.length; a++) {
var s = t[a];
s.enumerable = s.enumerable || !1, s.configurable = !0, "value" in s && (s.writable = !0),
Object.defineProperty(e, s.key, s);
}
}
return function(t, a, s) {
return a && e(t.prototype, a), s && e(t, s), t;
};
}();
!function() {
var e = function() {
function e(t) {
var a = this;
_classCallCheck(this, e);
var s = {
logo:"OwO表情",
container:document.getElementsByClassName("OwO")[0],
target:document.getElementsByTagName("OwO-textarea")[0],
position:"down",
width:"100%",
maxHeight:"250px",
api:"https://api.anotherhome.net/OwO/OwO.json"
};
for (var n in s) s.hasOwnProperty(n) && !t.hasOwnProperty(n) && (t[n] = s[n]);
this.container = t.container, this.target = t.target, "up" === t.position && this.container.classList.add("OwO-up");
var i = new XMLHttpRequest();
i.onreadystatechange = function() {
4 === i.readyState && (i.status >= 200 && i.status < 300 || 304 === i.status ? (a.odata = JSON.parse(i.responseText),
a.init(t)) :console.log("OwO data request was unsuccessful: " + i.status));
}, i.open("get", t.api, !0), i.send(null);
}
return _createClass(e, [ {
key:"init",
value:function(e) {
var t = this;
this.area = e.target, this.packages = Object.keys(this.odata);
for (var a = '\n <div class="OwO-logo"></div>\n <div class="OwO-body" style="width: ' + e.width + '">', s = 0; s < this.packages.length; s++) {
//此处开始,也可以根据类型(this.odata[this.packages[s]].type)来判断文字和图片
if(s==0){
//颜文字
a += '\n <ul class="OwO-items OwO-items-' + this.odata[this.packages[s]].type + '" style="max-height: ' + (parseInt(e.maxHeight) - 53 + "px") + ';">';
for (var n = this.odata[this.packages[s]].container, i = 0; i < n.length; i++) a += '\n <li class="OwO-item" title="' + n[i].text + '" data-OwO=\'' + n[i].icon + '\'>' + n[i].icon + "</li>";
a += "\n </ul>";
}
else if(s==1){
//阿鲁
a += '\n <ul class="OwO-items OwO-items-' + this.odata[this.packages[s]].type + '" style="max-height: ' + (parseInt(e.maxHeight) - 53 + "px") + ';">';
for (var n = this.odata[this.packages[s]].container, i = 0; i < n.length; i++) a += '\n <li class="OwO-item" title="' + n[i].text + '" data-OwO="@(' + n[i].text + ')">' + n[i].icon + "</li>";
a += "\n </ul>";
}
else {
//泡泡
a += '\n <ul class="OwO-items OwO-items-' + this.odata[this.packages[s]].type + '" style="max-height: ' + (parseInt(e.maxHeight) - 53 + "px") + ';">';
for (var n = this.odata[this.packages[s]].container, i = 0; i < n.length; i++) a += '\n <li class="OwO-item" title="' + n[i].text + '" data-OwO="@[' + n[i].text + ']">' + n[i].icon + "</li>";
a += "\n </ul>";
}
//此处结束
}
a += '\n <div class="OwO-bar">\n <ul class="OwO-packages">';
for (var o = 0; o < this.packages.length; o++) a += "\n <li><span>" + this.packages[o] + "</span></li>";
a += "\n </ul>\n </div>\n </div>\n ",
this.container.innerHTML = a, this.logo = this.container.getElementsByClassName("OwO-logo")[0],
this.logo.addEventListener("click", function() {
t.toggle();
}), this.container.getElementsByClassName("OwO-body")[0].addEventListener("click", function(e) {
var a = null;
if (e.target.classList.contains("OwO-item") ? a = e.target :e.target.parentNode.classList.contains("OwO-item") && (a = e.target.parentNode),
a) {
var s = t.area.selectionEnd, n = t.area.value;
//原a.innerHTML读取OwO-item里的html内容修改为读取data-OwO属性值
t.area.value = n.slice(0, s) + a.getAttribute("data-OwO") + n.slice(s), t.area.focus(),
t.toggle();
}
}), this.packagesEle = this.container.getElementsByClassName("OwO-packages")[0];
for (var c = function(e) {
!function(a) {
t.packagesEle.children[e].addEventListener("click", function() {
t.tab(a);
});
}(e);
}, l = 0; l < this.packagesEle.children.length; l++) c(l);
this.tab(0);
}
}, {
key:"toggle",
value:function() {
this.container.classList.contains("OwO-open") ? this.container.classList.remove("OwO-open") :this.container.classList.add("OwO-open");
}
}, {
key:"tab",
value:function(e) {
var t = this.container.getElementsByClassName("OwO-items-show")[0];
t && t.classList.remove("OwO-items-show"), this.container.getElementsByClassName("OwO-items")[e].classList.add("OwO-items-show");
var a = this.container.getElementsByClassName("OwO-package-active")[0];
a && a.classList.remove("OwO-package-active"), this.packagesEle.getElementsByTagName("li")[e].classList.add("OwO-package-active");
}
} ]), e;
}();
"undefined" != typeof module && "undefined" != typeof module.exports ? module.exports = e :window.OwO = e;
}();

View File

@ -1,220 +0,0 @@
{"颜文字": {"type": "emoticon","container": [
{"icon": "OωO","text": "Author: DIYgod"},
{"icon": "|´・ω・)","text": "Hi"},
{"icon": "ヾ(≧∇≦*)ゝ","text": "开心"},
{"icon": "(☆ω☆)","text": "星星眼"},
{"icon": "(╯‵□′)╯︵┴─┴","text": "掀桌"},
{"icon": " ̄﹃ ̄","text": "流口水"},
{"icon": "(*/ω\*)","text": "捂脸"},
{"icon": "∠( ᐛ 」∠)_","text": "给跪"},
{"icon": "(๑•̀ㅁ•́ฅ)","text": "Hi"},
{"icon": "→_→","text": "斜眼"},
{"icon": "୧(๑•̀⌄•́๑)૭","text": "加油"},
{"icon": "٩(ˊᗜˋ*)و","text": "有木有WiFi"},
{"icon": "(ノ°ο°)","text": "前方高能预警"},
{"icon": "(´இ皿இ`)","text": "我从未见过如此厚颜无耻之人"},
{"icon": "⌇●﹏●⌇","text": "吓死宝宝惹"},
{"icon": "(ฅ´ω`ฅ)","text": "已阅留爪"},
{"icon": "(╯°A°)╯︵○○○","text": "去吧大师球"},
{"icon": "φ( ̄∇ ̄o)","text": "太萌惹"},
{"icon": "ヾ(´・ ・`。)\"","text": "咦咦咦"},
{"icon": "( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃","text": "气呼呼"},
{"icon": "(ó﹏ò。)","text": "我受到了惊吓"},
{"icon": "Σ(っ °Д °;)っ","text": "什么鬼"},
{"icon": "( ,,´・ω・)ノ\"(´っω・`。)","text": "摸摸头"},
{"icon": "╮(╯▽╰)╭ ","text": "无奈"},
{"icon": "o(*////▽////*)q ","text": "脸红"},
{"icon": "","text": ""},
{"icon": "( ๑´•ω•) \"(ㆆᴗㆆ)","text": ""},
{"icon": "(。•ˇ‸ˇ•。)","text": ""},
{"icon": "(๑•̀ω•́๑)","text": ""},
{"icon": "(๑•́ ₃ •̀๑)","text": ""},
{"icon": "(灬°ω°灬)","text": ""},
{"icon": "(*^ω^*)","text": ""},
{"icon": "✧*。٩(ˊωˋ*)و✧*。","text": ""},
{"icon": "( ̄y▽ ̄)~*捂嘴偷笑","text": ""},
{"icon": "(o`•ω•)(ノД`)","text": ""},
{"icon": "(⌒▽⌒)","text": ""},
{"icon": "( ̄▽ ̄)","text": ""},
{"icon": "(=・ω・=)","text": ""},
{"icon": "(`・ω・´)","text": ""},
{"icon": "(〜 ̄△ ̄)〜","text": ""},
{"icon": "(・∀・)","text": ""},
{"icon": "(°∀°)ノ","text": ""},
{"icon": "( ̄3 ̄)","text": ""},
{"icon": "╮( ̄▽ ̄)╭","text": ""},
{"icon": "( ´_ゝ)","text": ""},
{"icon": "←_←","text": ""},
{"icon": "→_→","text": ""},
{"icon": "(<_<)","text": ""},
{"icon": "(>_>)","text": ""},
{"icon": "(;¬_¬)","text": ""},
{"icon": "(\"▔□▔)","text": ""},
{"icon": "(゚Д゚≡゚д゚)!?","text": ""},
{"icon": "Σ(゚д゚;)","text": ""},
{"icon": "Σ(  ̄□ ̄||)","text": ""},
{"icon": "(´;ω;`)","text": ""},
{"icon": "/TДT)/","text": ""},
{"icon": "(^・ω・^ )","text": ""},
{"icon": "(。・ω・。)","text": ""},
{"icon": "(● ̄(エ) ̄●)","text": ""},
{"icon": "ε=ε=(ノ≧∇≦)","text": ""},
{"icon": "(´・_・`)","text": ""},
{"icon": "(-_-#)","text": ""},
{"icon": "( ̄へ ̄)","text": ""},
{"icon": "( ̄ε(# ̄) Σ","text": ""},
{"icon": "ヽ(`Д´)ノ","text": ""},
{"icon": "(╯°口°)╯(┴—┴","text": ""},
{"icon": "#-_-)┯━┯","text": ""},
{"icon": "_(:3」∠)_","text": ""},
{"icon": "_(•̀ω•́ 」∠)_","text": ""},
{"icon": "─=≡Σ((( つ•̀ω•́)つ","text": ""},
{"icon": "(ಥ_ಥ)","text": ""},
{"icon": "(๑•̀ㅂ•́)و✧","text": ""},
{"icon": "(๑╹∀╹๑)","text": ""},
{"icon": "눈_눈","text": ""},
{"icon": "ᕦ(ò_óˇ)ᕤ","text": ""},
{"icon": "(๑•ั็ω•็ั๑)","text": ""},
{"icon": "( *・ω・)✄╰ひ╯","text": ""},
{"icon": "~( ̄▽ ̄)C❀(捏菊花)","text": ""},
{"icon": "(((┏(; ̄▽ ̄)┛装完逼就跑","text": ""}
]},
"阿鲁": {"type": "image","container": [
{"icon": "<img src=\"/static/halo-common/OwO/alu/暗地观察.png\" alt=\"暗地观察\" style=\"vertical-align: middle;\">","text": "暗地观察"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/便便.png\" alt=\"便便\" style=\"vertical-align: middle;\">","text": "便便"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/不出所料.png\" alt=\"不出所料\" style=\"vertical-align: middle;\">","text": "不出所料"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/不高兴.png\" alt=\"不高兴\" style=\"vertical-align: middle;\">","text": "不高兴"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/不说话.png\" alt=\"不说话\" style=\"vertical-align: middle;\">","text": "不说话"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/抽烟.png\" alt=\"抽烟\" style=\"vertical-align: middle;\">","text": "抽烟"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/呲牙.png\" alt=\"呲牙\" style=\"vertical-align: middle;\">","text": "呲牙"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/大囧.png\" alt=\"大囧\" style=\"vertical-align: middle;\">","text": "大囧"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/得意.png\" alt=\"得意\" style=\"vertical-align: middle;\">","text": "得意"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/愤怒.png\" alt=\"愤怒\" style=\"vertical-align: middle;\">","text": "愤怒"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/尴尬.png\" alt=\"尴尬\" style=\"vertical-align: middle;\">","text": "尴尬"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/高兴.png\" alt=\"高兴\" style=\"vertical-align: middle;\">","text": "高兴"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/鼓掌.png\" alt=\"鼓掌\" style=\"vertical-align: middle;\">","text": "鼓掌"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/观察.png\" alt=\"观察\" style=\"vertical-align: middle;\">","text": "观察"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/害羞.png\" alt=\"害羞\" style=\"vertical-align: middle;\">","text": "害羞"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/汗.png\" alt=\"汗\" style=\"vertical-align: middle;\">","text": "汗"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/黑线.png\" alt=\"黑线\" style=\"vertical-align: middle;\">","text": "黑线"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/欢呼.png\" alt=\"欢呼\" style=\"vertical-align: middle;\">","text": "欢呼"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/击掌.png\" alt=\"击掌\" style=\"vertical-align: middle;\">","text": "击掌"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/惊喜.png\" alt=\"惊喜\" style=\"vertical-align: middle;\">","text": "惊喜"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/看不见.png\" alt=\"看不见\" style=\"vertical-align: middle;\">","text": "看不见"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/看热闹.png\" alt=\"看热闹\" style=\"vertical-align: middle;\">","text": "看热闹"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/抠鼻.png\" alt=\"抠鼻\" style=\"vertical-align: middle;\">","text": "抠鼻"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/口水.png\" alt=\"口水\" style=\"vertical-align: middle;\">","text": "口水"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/哭泣.png\" alt=\"哭泣\" style=\"vertical-align: middle;\">","text": "哭泣"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/狂汗.png\" alt=\"狂汗\" style=\"vertical-align: middle;\">","text": "狂汗"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/蜡烛.png\" alt=\"蜡烛\" style=\"vertical-align: middle;\">","text": "蜡烛"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/脸红.png\" alt=\"脸红\" style=\"vertical-align: middle;\">","text": "脸红"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/内伤.png\" alt=\"内伤\" style=\"vertical-align: middle;\">","text": "内伤"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/喷水.png\" alt=\"喷水\" style=\"vertical-align: middle;\">","text": "喷水"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/喷血.png\" alt=\"喷血\" style=\"vertical-align: middle;\">","text": "喷血"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/期待.png\" alt=\"期待\" style=\"vertical-align: middle;\">","text": "期待"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/亲亲.png\" alt=\"亲亲\" style=\"vertical-align: middle;\">","text": "亲亲"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/傻笑.png\" alt=\"傻笑\" style=\"vertical-align: middle;\">","text": "傻笑"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/扇耳光.png\" alt=\"扇耳光\" style=\"vertical-align: middle;\">","text": "扇耳光"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/深思.png\" alt=\"深思\" style=\"vertical-align: middle;\">","text": "深思"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/锁眉.png\" alt=\"锁眉\" style=\"vertical-align: middle;\">","text": "锁眉"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/投降.png\" alt=\"投降\" style=\"vertical-align: middle;\">","text": "投降"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/吐.png\" alt=\"吐\" style=\"vertical-align: middle;\">","text": "吐"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/吐舌.png\" alt=\"吐舌\" style=\"vertical-align: middle;\">","text": "吐舌"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/吐血倒地.png\" alt=\"吐血倒地\" style=\"vertical-align: middle;\">","text": "吐血倒地"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/无奈.png\" alt=\"无奈\" style=\"vertical-align: middle;\">","text": "无奈"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/无所谓.png\" alt=\"无所谓\" style=\"vertical-align: middle;\">","text": "无所谓"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/无语.png\" alt=\"无语\" style=\"vertical-align: middle;\">","text": "无语"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/喜极而泣.png\" alt=\"喜极而泣\" style=\"vertical-align: middle;\">","text": "喜极而泣"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/献花.png\" alt=\"献花\" style=\"vertical-align: middle;\">","text": "献花"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/献黄瓜.png\" alt=\"献黄瓜\" style=\"vertical-align: middle;\">","text": "献黄瓜"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/想一想.png\" alt=\"想一想\" style=\"vertical-align: middle;\">","text": "想一想"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/小怒.png\" alt=\"小怒\" style=\"vertical-align: middle;\">","text": "小怒"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/小眼睛.png\" alt=\"小眼睛\" style=\"vertical-align: middle;\">","text": "小眼睛"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/邪恶.png\" alt=\"邪恶\" style=\"vertical-align: middle;\">","text": "邪恶"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/咽气.png\" alt=\"咽气\" style=\"vertical-align: middle;\">","text": "咽气"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/阴暗.png\" alt=\"阴暗\" style=\"vertical-align: middle;\">","text": "阴暗"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/赞一个.png\" alt=\"赞一个\" style=\"vertical-align: middle;\">","text": "赞一个"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/长草.png\" alt=\"长草\" style=\"vertical-align: middle;\">","text": "长草"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/中刀.png\" alt=\"中刀\" style=\"vertical-align: middle;\">","text": "中刀"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/中枪.png\" alt=\"中枪\" style=\"vertical-align: middle;\">","text": "中枪"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/中指.png\" alt=\"中指\" style=\"vertical-align: middle;\">","text": "中指"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/肿包.png\" alt=\"肿包\" style=\"vertical-align: middle;\">","text": "肿包"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/皱眉.png\" alt=\"皱眉\" style=\"vertical-align: middle;\">","text": "皱眉"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/装大款.png\" alt=\"装大款\" style=\"vertical-align: middle;\">","text": "装大款"},
{"icon": "<img src=\"/static/halo-common/OwO/alu/坐等.png\" alt=\"坐等\" style=\"vertical-align: middle;\">","text": "坐等"}
]},
"泡泡": {"type": "image","container": [
{"icon": "<img src=\"/static/halo-common/OwO/paopao/啊.png\" alt=\"啊\" style=\"vertical-align: middle;\">","text": "啊"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/爱心.png\" alt=\"爱心\" style=\"vertical-align: middle;\">","text": "爱心"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/鄙视.png\" alt=\"鄙视\" style=\"vertical-align: middle;\">","text": "鄙视"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/便便.png\" alt=\"便便\" style=\"vertical-align: middle;\">","text": "便便"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/不高兴.png\" alt=\"不高兴\" style=\"vertical-align: middle;\">","text": "不高兴"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/彩虹.png\" alt=\"彩虹\" style=\"vertical-align: middle;\">","text": "彩虹"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/茶杯.png\" alt=\"茶杯\" style=\"vertical-align: middle;\">","text": "茶杯"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/大拇指.png\" alt=\"大拇指\" style=\"vertical-align: middle;\">","text": "大拇指"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/蛋糕.png\" alt=\"蛋糕\" style=\"vertical-align: middle;\">","text": "蛋糕"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/灯泡.png\" alt=\"灯泡\" style=\"vertical-align: middle;\">","text": "灯泡"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/乖.png\" alt=\"乖\" style=\"vertical-align: middle;\">","text": "乖"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/哈哈.png\" alt=\"哈哈\" style=\"vertical-align: middle;\">","text": "哈哈"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/汗.png\" alt=\"汗\" style=\"vertical-align: middle;\">","text": "汗"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/呵呵.png\" alt=\"呵呵\" style=\"vertical-align: middle;\">","text": "呵呵"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/黑线.png\" alt=\"黑线\" style=\"vertical-align: middle;\">","text": "黑线"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/红领巾.png\" alt=\"红领巾\" style=\"vertical-align: middle;\">","text": "红领巾"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/呼.png\" alt=\"呼\" style=\"vertical-align: middle;\">","text": "呼"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/花心.png\" alt=\"花心\" style=\"vertical-align: middle;\">","text": "花心"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/滑稽.png\" alt=\"滑稽\" style=\"vertical-align: middle;\">","text": "滑稽"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/惊哭.png\" alt=\"惊哭\" style=\"vertical-align: middle;\">","text": "惊哭"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/惊讶.png\" alt=\"惊讶\" style=\"vertical-align: middle;\">","text": "惊讶"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/开心.png\" alt=\"开心\" style=\"vertical-align: middle;\">","text": "开心"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/酷.png\" alt=\"酷\" style=\"vertical-align: middle;\">","text": "酷"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/狂汗.png\" alt=\"狂汗\" style=\"vertical-align: middle;\">","text": "狂汗"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/蜡烛.png\" alt=\"蜡烛\" style=\"vertical-align: middle;\">","text": "蜡烛"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/懒得理.png\" alt=\"懒得理\" style=\"vertical-align: middle;\">","text": "懒得理"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/泪.png\" alt=\"泪\" style=\"vertical-align: middle;\">","text": "泪"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/冷.png\" alt=\"冷\" style=\"vertical-align: middle;\">","text": "冷"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/礼物.png\" alt=\"礼物\" style=\"vertical-align: middle;\">","text": "礼物"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/玫瑰.png\" alt=\"玫瑰\" style=\"vertical-align: middle;\">","text": "玫瑰"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/勉强.png\" alt=\"勉强\" style=\"vertical-align: middle;\">","text": "勉强"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/你懂的.png\" alt=\"你懂的\" style=\"vertical-align: middle;\">","text": "你懂的"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/怒.png\" alt=\"怒\" style=\"vertical-align: middle;\">","text": "怒"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/喷.png\" alt=\"喷\" style=\"vertical-align: middle;\">","text": "喷"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/钱.png\" alt=\"钱\" style=\"vertical-align: middle;\">","text": "钱"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/钱币.png\" alt=\"钱币\" style=\"vertical-align: middle;\">","text": "钱币"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/弱.png\" alt=\"弱\" style=\"vertical-align: middle;\">","text": "弱"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/三道杠.png\" alt=\"三道杠\" style=\"vertical-align: middle;\">","text": "三道杠"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/沙发.png\" alt=\"沙发\" style=\"vertical-align: middle;\">","text": "沙发"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/生气.png\" alt=\"生气\" style=\"vertical-align: middle;\">","text": "生气"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/胜利.png\" alt=\"胜利\" style=\"vertical-align: middle;\">","text": "胜利"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/手纸.png\" alt=\"手纸\" style=\"vertical-align: middle;\">","text": "手纸"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/睡觉.png\" alt=\"睡觉\" style=\"vertical-align: middle;\">","text": "睡觉"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/酸爽.png\" alt=\"酸爽\" style=\"vertical-align: middle;\">","text": "酸爽"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/太开心.png\" alt=\"太开心\" style=\"vertical-align: middle;\">","text": "太开心"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/太阳.png\" alt=\"太阳\" style=\"vertical-align: middle;\">","text": "太阳"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/吐.png\" alt=\"吐\" style=\"vertical-align: middle;\">","text": "吐"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/吐舌.png\" alt=\"吐舌\" style=\"vertical-align: middle;\">","text": "吐舌"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/挖鼻.png\" alt=\"挖鼻\" style=\"vertical-align: middle;\">","text": "挖鼻"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/委屈.png\" alt=\"委屈\" style=\"vertical-align: middle;\">","text": "委屈"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/捂嘴笑.png\" alt=\"捂嘴笑\" style=\"vertical-align: middle;\">","text": "捂嘴笑"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/犀利.png\" alt=\"犀利\" style=\"vertical-align: middle;\">","text": "犀利"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/香蕉.png\" alt=\"香蕉\" style=\"vertical-align: middle;\">","text": "香蕉"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/小乖.png\" alt=\"小乖\" style=\"vertical-align: middle;\">","text": "小乖"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/小红脸.png\" alt=\"小红脸\" style=\"vertical-align: middle;\">","text": "小红脸"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/笑尿.png\" alt=\"笑尿\" style=\"vertical-align: middle;\">","text": "笑尿"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/笑眼.png\" alt=\"笑眼\" style=\"vertical-align: middle;\">","text": "笑眼"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/心碎.png\" alt=\"心碎\" style=\"vertical-align: middle;\">","text": "心碎"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/星星月亮.png\" alt=\"星星月亮\" style=\"vertical-align: middle;\">","text": "星星月亮"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/呀咩爹.png\" alt=\"呀咩爹\" style=\"vertical-align: middle;\">","text": "呀咩爹"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/药丸.png\" alt=\"药丸\" style=\"vertical-align: middle;\">","text": "药丸"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/咦.png\" alt=\"咦\" style=\"vertical-align: middle;\">","text": "咦"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/疑问.png\" alt=\"疑问\" style=\"vertical-align: middle;\">","text": "疑问"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/阴险.png\" alt=\"阴险\" style=\"vertical-align: middle;\">","text": "阴险"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/音乐.png\" alt=\"音乐\" style=\"vertical-align: middle;\">","text": "音乐"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/真棒.png\" alt=\"真棒\" style=\"vertical-align: middle;\">","text": "真棒"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/nico.png\" alt=\"nico\" style=\"vertical-align: middle;\">","text": "nico"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/OK.png\" alt=\"OK\" style=\"vertical-align: middle;\">","text": "OK"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/what.png\" alt=\"what\" style=\"vertical-align: middle;\">","text": "what"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/吃瓜.png\" alt=\"吃瓜\" style=\"vertical-align: middle;\">","text": "吃瓜"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/吃翔.png\" alt=\"吃翔\" style=\"vertical-align: middle;\">","text": "吃翔"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/嘚瑟.png\" alt=\"嘚瑟\" style=\"vertical-align: middle;\">","text": "嘚瑟"},
{"icon": "<img src=\"/static/halo-common/OwO/paopao/惊恐.png\" alt=\"惊恐\" style=\"vertical-align: middle;\">","text": "惊恐"}
]}}

View File

@ -1,137 +0,0 @@
{
"@[勉强]": "<img src='/static/halo-common/OwO/paopao/勉强.png' alt='勉强.png' style='vertical-align: middle;'>",
"@[乖]": "<img src='/static/halo-common/OwO/paopao/乖.png' alt='乖.png' style='vertical-align: middle;'>",
"@[黑线]": "<img src='/static/halo-common/OwO/paopao/黑线.png' alt='黑线.png' style='vertical-align: middle;'>",
"@(献花)": "<img src='/static/halo-common/OwO/alu/献花.png' alt='献花.png' style='vertical-align: middle;'>",
"@(想一想)": "<img src='/static/halo-common/OwO/alu/想一想.png' alt='想一想.png' style='vertical-align: middle;'>",
"@(蜡烛)": "<img src='/static/halo-common/OwO/alu/蜡烛.png' alt='蜡烛.png' style='vertical-align: middle;'>",
"@[滑稽]": "<img src='/static/halo-common/OwO/paopao/滑稽.png' alt='滑稽.png' style='vertical-align: middle;'>",
"@(黑线)": "<img src='/static/halo-common/OwO/alu/黑线.png' alt='黑线.png' style='vertical-align: middle;'>",
"@[小乖]": "<img src='/static/halo-common/OwO/paopao/小乖.png' alt='小乖.png' style='vertical-align: middle;'>",
"@(中枪)": "<img src='/static/halo-common/OwO/alu/中枪.png' alt='中枪.png' style='vertical-align: middle;'>",
"@(长草)": "<img src='/static/halo-common/OwO/alu/长草.png' alt='长草.png' style='vertical-align: middle;'>",
"@[捂嘴笑]": "<img src='/static/halo-common/OwO/paopao/捂嘴笑.png' alt='捂嘴笑.png' style='vertical-align: middle;'>",
"@[酷]": "<img src='/static/halo-common/OwO/paopao/酷.png' alt='酷.png' style='vertical-align: middle;'>",
"@(喷血)": "<img src='/static/halo-common/OwO/alu/喷血.png' alt='喷血.png' style='vertical-align: middle;'>",
"@[彩虹]": "<img src='/static/halo-common/OwO/paopao/彩虹.png' alt='彩虹.png' style='vertical-align: middle;'>",
"@[钱]": "<img src='/static/halo-common/OwO/paopao/钱.png' alt='钱.png' style='vertical-align: middle;'>",
"@(呲牙)": "<img src='/static/halo-common/OwO/alu/呲牙.png' alt='呲牙.png' style='vertical-align: middle;'>",
"@[手纸]": "<img src='/static/halo-common/OwO/paopao/手纸.png' alt='手纸.png' style='vertical-align: middle;'>",
"@[钱币]": "<img src='/static/halo-common/OwO/paopao/钱币.png' alt='钱币.png' style='vertical-align: middle;'>",
"@[太开心]": "<img src='/static/halo-common/OwO/paopao/太开心.png' alt='太开心.png' style='vertical-align: middle;'>",
"@(抠鼻)": "<img src='/static/halo-common/OwO/alu/抠鼻.png' alt='抠鼻.png' style='vertical-align: middle;'>",
"@[你懂的]": "<img src='/static/halo-common/OwO/paopao/你懂的.png' alt='你懂的.png' style='vertical-align: middle;'>",
"@[吐舌]": "<img src='/static/halo-common/OwO/paopao/吐舌.png' alt='吐舌.png' style='vertical-align: middle;'>",
"@[茶杯]": "<img src='/static/halo-common/OwO/paopao/茶杯.png' alt='茶杯.png' style='vertical-align: middle;'>",
"@[泪]": "<img src='/static/halo-common/OwO/paopao/泪.png' alt='泪.png' style='vertical-align: middle;'>",
"@(吐)": "<img src='/static/halo-common/OwO/alu/吐.png' alt='吐.png' style='vertical-align: middle;'>",
"@(吐舌)": "<img src='/static/halo-common/OwO/alu/吐舌.png' alt='吐舌.png' style='vertical-align: middle;'>",
"@[太阳]": "<img src='/static/halo-common/OwO/paopao/太阳.png' alt='太阳.png' style='vertical-align: middle;'>",
"@(不出所料)": "<img src='/static/halo-common/OwO/alu/不出所料.png' alt='不出所料.png' style='vertical-align: middle;'>",
"@[挖鼻]": "<img src='/static/halo-common/OwO/paopao/挖鼻.png' alt='挖鼻.png' style='vertical-align: middle;'>",
"@(观察)": "<img src='/static/halo-common/OwO/alu/观察.png' alt='观察.png' style='vertical-align: middle;'>",
"@(内伤)": "<img src='/static/halo-common/OwO/alu/内伤.png' alt='内伤.png' style='vertical-align: middle;'>",
"@[灯泡]": "<img src='/static/halo-common/OwO/paopao/灯泡.png' alt='灯泡.png' style='vertical-align: middle;'>",
"@[呵呵]": "<img src='/static/halo-common/OwO/paopao/呵呵.png' alt='呵呵.png' style='vertical-align: middle;'>",
"@(尴尬)": "<img src='/static/halo-common/OwO/alu/尴尬.png' alt='尴尬.png' style='vertical-align: middle;'>",
"@(深思)": "<img src='/static/halo-common/OwO/alu/深思.png' alt='深思.png' style='vertical-align: middle;'>",
"@(小怒)": "<img src='/static/halo-common/OwO/alu/小怒.png' alt='小怒.png' style='vertical-align: middle;'>",
"@[狂汗]": "<img src='/static/halo-common/OwO/paopao/狂汗.png' alt='狂汗.png' style='vertical-align: middle;'>",
"@[what]": "<img src='/static/halo-common/OwO/paopao/what.png' alt='what.png' style='vertical-align: middle;'>",
"@(口水)": "<img src='/static/halo-common/OwO/alu/口水.png' alt='口水.png' style='vertical-align: middle;'>",
"@(大囧)": "<img src='/static/halo-common/OwO/alu/大囧.png' alt='大囧.png' style='vertical-align: middle;'>",
"@[懒得理]": "<img src='/static/halo-common/OwO/paopao/懒得理.png' alt='懒得理.png' style='vertical-align: middle;'>",
"@[真棒]": "<img src='/static/halo-common/OwO/paopao/真棒.png' alt='真棒.png' style='vertical-align: middle;'>",
"@[三道杠]": "<img src='/static/halo-common/OwO/paopao/三道杠.png' alt='三道杠.png' style='vertical-align: middle;'>",
"@[睡觉]": "<img src='/static/halo-common/OwO/paopao/睡觉.png' alt='睡觉.png' style='vertical-align: middle;'>",
"@[沙发]": "<img src='/static/halo-common/OwO/paopao/沙发.png' alt='沙发.png' style='vertical-align: middle;'>",
"@(暗地观察)": "<img src='/static/halo-common/OwO/alu/暗地观察.png' alt='暗地观察.png' style='vertical-align: middle;'>",
"@[笑尿]": "<img src='/static/halo-common/OwO/paopao/笑尿.png' alt='笑尿.png' style='vertical-align: middle;'>",
"@[生气]": "<img src='/static/halo-common/OwO/paopao/生气.png' alt='生气.png' style='vertical-align: middle;'>",
"@(肿包)": "<img src='/static/halo-common/OwO/alu/肿包.png' alt='肿包.png' style='vertical-align: middle;'>",
"@(狂汗)": "<img src='/static/halo-common/OwO/alu/狂汗.png' alt='狂汗.png' style='vertical-align: middle;'>",
"@(喷水)": "<img src='/static/halo-common/OwO/alu/喷水.png' alt='喷水.png' style='vertical-align: middle;'>",
"@(惊喜)": "<img src='/static/halo-common/OwO/alu/惊喜.png' alt='惊喜.png' style='vertical-align: middle;'>",
"@[便便]": "<img src='/static/halo-common/OwO/paopao/便便.png' alt='便便.png' style='vertical-align: middle;'>",
"@(阴暗)": "<img src='/static/halo-common/OwO/alu/阴暗.png' alt='阴暗.png' style='vertical-align: middle;'>",
"@[汗]": "<img src='/static/halo-common/OwO/paopao/汗.png' alt='汗.png' style='vertical-align: middle;'>",
"@(喜极而泣)": "<img src='/static/halo-common/OwO/alu/喜极而泣.png' alt='喜极而泣.png' style='vertical-align: middle;'>",
"@[香蕉]": "<img src='/static/halo-common/OwO/paopao/香蕉.png' alt='香蕉.png' style='vertical-align: middle;'>",
"@[大拇指]": "<img src='/static/halo-common/OwO/paopao/大拇指.png' alt='大拇指.png' style='vertical-align: middle;'>",
"@[蜡烛]": "<img src='/static/halo-common/OwO/paopao/蜡烛.png' alt='蜡烛.png' style='vertical-align: middle;'>",
"@(鼓掌)": "<img src='/static/halo-common/OwO/alu/鼓掌.png' alt='鼓掌.png' style='vertical-align: middle;'>",
"@(邪恶)": "<img src='/static/halo-common/OwO/alu/邪恶.png' alt='邪恶.png' style='vertical-align: middle;'>",
"@[惊恐]": "<img src='/static/halo-common/OwO/paopao/惊恐.png' alt='惊恐.png' style='vertical-align: middle;'>",
"@[惊哭]": "<img src='/static/halo-common/OwO/paopao/惊哭.png' alt='惊哭.png' style='vertical-align: middle;'>",
"@[嘚瑟]": "<img src='/static/halo-common/OwO/paopao/嘚瑟.png' alt='嘚瑟.png' style='vertical-align: middle;'>",
"@[药丸]": "<img src='/static/halo-common/OwO/paopao/药丸.png' alt='药丸.png' style='vertical-align: middle;'>",
"@[吐]": "<img src='/static/halo-common/OwO/paopao/吐.png' alt='吐.png' style='vertical-align: middle;'>",
"@[蛋糕]": "<img src='/static/halo-common/OwO/paopao/蛋糕.png' alt='蛋糕.png' style='vertical-align: middle;'>",
"@(愤怒)": "<img src='/static/halo-common/OwO/alu/愤怒.png' alt='愤怒.png' style='vertical-align: middle;'>",
"@(无所谓)": "<img src='/static/halo-common/OwO/alu/无所谓.png' alt='无所谓.png' style='vertical-align: middle;'>",
"@[啊]": "<img src='/static/halo-common/OwO/paopao/啊.png' alt='啊.png' style='vertical-align: middle;'>",
"@(坐等)": "<img src='/static/halo-common/OwO/alu/坐等.png' alt='坐等.png' style='vertical-align: middle;'>",
"@[nico]": "<img src='/static/halo-common/OwO/paopao/nico.png' alt='nico.png' style='vertical-align: middle;'>",
"@[弱]": "<img src='/static/halo-common/OwO/paopao/弱.png' alt='弱.png' style='vertical-align: middle;'>",
"@[小红脸]": "<img src='/static/halo-common/OwO/paopao/小红脸.png' alt='小红脸.png' style='vertical-align: middle;'>",
"@(哭泣)": "<img src='/static/halo-common/OwO/alu/哭泣.png' alt='哭泣.png' style='vertical-align: middle;'>",
"@[呼]": "<img src='/static/halo-common/OwO/paopao/呼.png' alt='呼.png' style='vertical-align: middle;'>",
"@[哈哈]": "<img src='/static/halo-common/OwO/paopao/哈哈.png' alt='哈哈.png' style='vertical-align: middle;'>",
"@[爱心]": "<img src='/static/halo-common/OwO/paopao/爱心.png' alt='爱心.png' style='vertical-align: middle;'>",
"@(不说话)": "<img src='/static/halo-common/OwO/alu/不说话.png' alt='不说话.png' style='vertical-align: middle;'>",
"@(脸红)": "<img src='/static/halo-common/OwO/alu/脸红.png' alt='脸红.png' style='vertical-align: middle;'>",
"@[惊讶]": "<img src='/static/halo-common/OwO/paopao/惊讶.png' alt='惊讶.png' style='vertical-align: middle;'>",
"@(傻笑)": "<img src='/static/halo-common/OwO/alu/傻笑.png' alt='傻笑.png' style='vertical-align: middle;'>",
"@(期待)": "<img src='/static/halo-common/OwO/alu/期待.png' alt='期待.png' style='vertical-align: middle;'>",
"@(击掌)": "<img src='/static/halo-common/OwO/alu/击掌.png' alt='击掌.png' style='vertical-align: middle;'>",
"@(抽烟)": "<img src='/static/halo-common/OwO/alu/抽烟.png' alt='抽烟.png' style='vertical-align: middle;'>",
"@[胜利]": "<img src='/static/halo-common/OwO/paopao/胜利.png' alt='胜利.png' style='vertical-align: middle;'>",
"@(害羞)": "<img src='/static/halo-common/OwO/alu/害羞.png' alt='害羞.png' style='vertical-align: middle;'>",
"@[吃翔]": "<img src='/static/halo-common/OwO/paopao/吃翔.png' alt='吃翔.png' style='vertical-align: middle;'>",
"@(便便)": "<img src='/static/halo-common/OwO/alu/便便.png' alt='便便.png' style='vertical-align: middle;'>",
"@(献黄瓜)": "<img src='/static/halo-common/OwO/alu/献黄瓜.png' alt='献黄瓜.png' style='vertical-align: middle;'>",
"@[不高兴]": "<img src='/static/halo-common/OwO/paopao/不高兴.png' alt='不高兴.png' style='vertical-align: middle;'>",
"@(皱眉)": "<img src='/static/halo-common/OwO/alu/皱眉.png' alt='皱眉.png' style='vertical-align: middle;'>",
"@(汗)": "<img src='/static/halo-common/OwO/alu/汗.png' alt='汗.png' style='vertical-align: middle;'>",
"@[吃瓜]": "<img src='/static/halo-common/OwO/paopao/吃瓜.png' alt='吃瓜.png' style='vertical-align: middle;'>",
"@[心碎]": "<img src='/static/halo-common/OwO/paopao/心碎.png' alt='心碎.png' style='vertical-align: middle;'>",
"@[玫瑰]": "<img src='/static/halo-common/OwO/paopao/玫瑰.png' alt='玫瑰.png' style='vertical-align: middle;'>",
"@(扇耳光)": "<img src='/static/halo-common/OwO/alu/扇耳光.png' alt='扇耳光.png' style='vertical-align: middle;'>",
"@[OK]": "<img src='/static/halo-common/OwO/paopao/OK.png' alt='OK.png' style='vertical-align: middle;'>",
"@[音乐]": "<img src='/static/halo-common/OwO/paopao/音乐.png' alt='音乐.png' style='vertical-align: middle;'>",
"@[阴险]": "<img src='/static/halo-common/OwO/paopao/阴险.png' alt='阴险.png' style='vertical-align: middle;'>",
"@(看热闹)": "<img src='/static/halo-common/OwO/alu/看热闹.png' alt='看热闹.png' style='vertical-align: middle;'>",
"@[星星月亮]": "<img src='/static/halo-common/OwO/paopao/星星月亮.png' alt='星星月亮.png' style='vertical-align: middle;'>",
"@[犀利]": "<img src='/static/halo-common/OwO/paopao/犀利.png' alt='犀利.png' style='vertical-align: middle;'>",
"@(高兴)": "<img src='/static/halo-common/OwO/alu/高兴.png' alt='高兴.png' style='vertical-align: middle;'>",
"@(亲亲)": "<img src='/static/halo-common/OwO/alu/亲亲.png' alt='亲亲.png' style='vertical-align: middle;'>",
"@[冷]": "<img src='/static/halo-common/OwO/paopao/冷.png' alt='冷.png' style='vertical-align: middle;'>",
"@[喷]": "<img src='/static/halo-common/OwO/paopao/喷.png' alt='喷.png' style='vertical-align: middle;'>",
"@(咽气)": "<img src='/static/halo-common/OwO/alu/咽气.png' alt='咽气.png' style='vertical-align: middle;'>",
"@[怒]": "<img src='/static/halo-common/OwO/paopao/怒.png' alt='怒.png' style='vertical-align: middle;'>",
"@(锁眉)": "<img src='/static/halo-common/OwO/alu/锁眉.png' alt='锁眉.png' style='vertical-align: middle;'>",
"@[红领巾]": "<img src='/static/halo-common/OwO/paopao/红领巾.png' alt='红领巾.png' style='vertical-align: middle;'>",
"@(中指)": "<img src='/static/halo-common/OwO/alu/中指.png' alt='中指.png' style='vertical-align: middle;'>",
"@[礼物]": "<img src='/static/halo-common/OwO/paopao/礼物.png' alt='礼物.png' style='vertical-align: middle;'>",
"@(赞一个)": "<img src='/static/halo-common/OwO/alu/赞一个.png' alt='赞一个.png' style='vertical-align: middle;'>",
"@(欢呼)": "<img src='/static/halo-common/OwO/alu/欢呼.png' alt='欢呼.png' style='vertical-align: middle;'>",
"@[花心]": "<img src='/static/halo-common/OwO/paopao/花心.png' alt='花心.png' style='vertical-align: middle;'>",
"@[鄙视]": "<img src='/static/halo-common/OwO/paopao/鄙视.png' alt='鄙视.png' style='vertical-align: middle;'>",
"@[呀咩爹]": "<img src='/static/halo-common/OwO/paopao/呀咩爹.png' alt='呀咩爹.png' style='vertical-align: middle;'>",
"@[开心]": "<img src='/static/halo-common/OwO/paopao/开心.png' alt='开心.png' style='vertical-align: middle;'>",
"@[酸爽]": "<img src='/static/halo-common/OwO/paopao/酸爽.png' alt='酸爽.png' style='vertical-align: middle;'>",
"@(得意)": "<img src='/static/halo-common/OwO/alu/得意.png' alt='得意.png' style='vertical-align: middle;'>",
"@(装大款)": "<img src='/static/halo-common/OwO/alu/装大款.png' alt='装大款.png' style='vertical-align: middle;'>",
"@[委屈]": "<img src='/static/halo-common/OwO/paopao/委屈.png' alt='委屈.png' style='vertical-align: middle;'>",
"@(中刀)": "<img src='/static/halo-common/OwO/alu/中刀.png' alt='中刀.png' style='vertical-align: middle;'>",
"@(看不见)": "<img src='/static/halo-common/OwO/alu/看不见.png' alt='看不见.png' style='vertical-align: middle;'>",
"@(小眼睛)": "<img src='/static/halo-common/OwO/alu/小眼睛.png' alt='小眼睛.png' style='vertical-align: middle;'>",
"@(无语)": "<img src='/static/halo-common/OwO/alu/无语.png' alt='无语.png' style='vertical-align: middle;'>",
"@(投降)": "<img src='/static/halo-common/OwO/alu/投降.png' alt='投降.png' style='vertical-align: middle;'>",
"@(无奈)": "<img src='/static/halo-common/OwO/alu/无奈.png' alt='无奈.png' style='vertical-align: middle;'>",
"@[咦]": "<img src='/static/halo-common/OwO/paopao/咦.png' alt='咦.png' style='vertical-align: middle;'>",
"@(不高兴)": "<img src='/static/halo-common/OwO/alu/不高兴.png' alt='不高兴.png' style='vertical-align: middle;'>",
"@[笑眼]": "<img src='/static/halo-common/OwO/paopao/笑眼.png' alt='笑眼.png' style='vertical-align: middle;'>",
"@(吐血倒地)": "<img src='/static/halo-common/OwO/alu/吐血倒地.png' alt='吐血倒地.png' style='vertical-align: middle;'>",
"@[疑问]": "<img src='/static/halo-common/OwO/paopao/疑问.png' alt='疑问.png' style='vertical-align: middle;'>"
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 643 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Some files were not shown because too many files have changed in this diff Show More