mirror of
https://github.com/syuilo/ai.git
synced 2024-11-22 13:17:59 +00:00
Refactor
This commit is contained in:
parent
d67903cb43
commit
a1715b6df0
|
@ -3,218 +3,7 @@ import IModule from '../../module';
|
||||||
import MessageLike from '../../message-like';
|
import MessageLike from '../../message-like';
|
||||||
import serifs from '../../serifs';
|
import serifs from '../../serifs';
|
||||||
import * as seedrandom from 'seedrandom';
|
import * as seedrandom from 'seedrandom';
|
||||||
|
import { blessing, itemPrefixes, items } from './vocabulary';
|
||||||
const blessing = [
|
|
||||||
'藍吉',
|
|
||||||
'ギガ吉',
|
|
||||||
'メガ吉',
|
|
||||||
'超吉',
|
|
||||||
'大大吉',
|
|
||||||
'大吉',
|
|
||||||
'吉',
|
|
||||||
'中吉',
|
|
||||||
'小吉',
|
|
||||||
'凶',
|
|
||||||
'大凶',
|
|
||||||
];
|
|
||||||
|
|
||||||
const itemPrefixes = [
|
|
||||||
'プラチナ製',
|
|
||||||
'新鮮な',
|
|
||||||
'最新式の',
|
|
||||||
'古代の',
|
|
||||||
'手作り',
|
|
||||||
'時計じかけの',
|
|
||||||
'伝説の',
|
|
||||||
'焼き',
|
|
||||||
'生の',
|
|
||||||
'藍謹製',
|
|
||||||
'ポケットサイズ',
|
|
||||||
'3日前の',
|
|
||||||
'そこらへんの',
|
|
||||||
'偽の',
|
|
||||||
'使用済み',
|
|
||||||
'壊れた',
|
|
||||||
'市販の',
|
|
||||||
'オーダーメイドの',
|
|
||||||
'業務用の',
|
|
||||||
'Microsoft製',
|
|
||||||
'Apple製',
|
|
||||||
'人類の技術を結集して作った',
|
|
||||||
'2018年製',
|
|
||||||
'500kgくらいある',
|
|
||||||
'高級',
|
|
||||||
'腐った',
|
|
||||||
'人工知能搭載',
|
|
||||||
'反重力',
|
|
||||||
'折り畳み式',
|
|
||||||
'携帯型',
|
|
||||||
'遺伝子組み換え',
|
|
||||||
'突然変異して飛行能力を獲得した',
|
|
||||||
'純金製',
|
|
||||||
'透明な',
|
|
||||||
'光る',
|
|
||||||
'ハート型の',
|
|
||||||
'動く',
|
|
||||||
'半分にカットされた',
|
|
||||||
'USBコネクタ付きの',
|
|
||||||
'いにしえの',
|
|
||||||
'呪われた',
|
|
||||||
'エンチャントされた',
|
|
||||||
'一日分のビタミンが入った',
|
|
||||||
'かじりかけ',
|
|
||||||
'幻の',
|
|
||||||
'仮想的な',
|
|
||||||
'原子力',
|
|
||||||
'高度に訓練された',
|
|
||||||
'遺伝子組み換えでない',
|
|
||||||
'ダンジョン最深部で見つかった',
|
|
||||||
'異世界の',
|
|
||||||
'異星の',
|
|
||||||
'謎の',
|
|
||||||
'時空を歪める',
|
|
||||||
'異音がする',
|
|
||||||
'霧散する',
|
|
||||||
'プラズマ化した',
|
|
||||||
'衝撃を与えると低確率で爆発する',
|
|
||||||
'ズッキーニに擬態した',
|
|
||||||
'仮説上の',
|
|
||||||
'毒の',
|
|
||||||
'真の',
|
|
||||||
'究極の',
|
|
||||||
'チョコ入り',
|
|
||||||
'異臭を放つ',
|
|
||||||
'4次元',
|
|
||||||
'脈動する',
|
|
||||||
'得体の知れない',
|
|
||||||
'四角い',
|
|
||||||
'暴れ回る',
|
|
||||||
'夢の',
|
|
||||||
'闇の',
|
|
||||||
'暗黒の',
|
|
||||||
'封印されし',
|
|
||||||
'死の',
|
|
||||||
'凍った',
|
|
||||||
'魔の',
|
|
||||||
'禁断の',
|
|
||||||
'ホログラフィックな',
|
|
||||||
'油圧式',
|
|
||||||
];
|
|
||||||
|
|
||||||
const items = [
|
|
||||||
'ナス',
|
|
||||||
'トマト',
|
|
||||||
'きゅうり',
|
|
||||||
'じゃがいも',
|
|
||||||
'焼きビーフン',
|
|
||||||
'腰',
|
|
||||||
'寿司',
|
|
||||||
'かぼちゃ',
|
|
||||||
'諭吉',
|
|
||||||
'キロバー',
|
|
||||||
'アルミニウム',
|
|
||||||
'ナトリウム',
|
|
||||||
'マグネシウム',
|
|
||||||
'プルトニウム',
|
|
||||||
'ちいさなメダル',
|
|
||||||
'牛乳パック',
|
|
||||||
'ペットボトル',
|
|
||||||
'クッキー',
|
|
||||||
'チョコレート',
|
|
||||||
'メイド服',
|
|
||||||
'オレンジ',
|
|
||||||
'ニーソ',
|
|
||||||
'反物質コンデンサ',
|
|
||||||
'粒子加速器',
|
|
||||||
'マイクロプロセッサ(4コア8スレッド)',
|
|
||||||
'原子力発電所',
|
|
||||||
'レイヤ4スイッチ',
|
|
||||||
'緩衝チェーン',
|
|
||||||
'陽電子頭脳',
|
|
||||||
'惑星',
|
|
||||||
'テルミン',
|
|
||||||
'虫歯車',
|
|
||||||
'マウンター',
|
|
||||||
'バケットホイールエクスカベーター',
|
|
||||||
'デーモンコア',
|
|
||||||
'ゲームボーイアドバンス',
|
|
||||||
'量子コンピューター',
|
|
||||||
'アナモルフィックレンズ',
|
|
||||||
'押し入れの奥から出てきた謎の生き物',
|
|
||||||
'スマートフォン',
|
|
||||||
'時計',
|
|
||||||
'プリン',
|
|
||||||
'ガブリエルのラッパ',
|
|
||||||
'メンガーのスポンジ',
|
|
||||||
'ハンドスピナー',
|
|
||||||
'超立方体',
|
|
||||||
'建築物',
|
|
||||||
'エナジードリンク',
|
|
||||||
'マウスカーソル',
|
|
||||||
'メガネ',
|
|
||||||
'まぐろ',
|
|
||||||
'ゴミ箱',
|
|
||||||
'つまようじ',
|
|
||||||
'お弁当に入ってる緑の仕切りみたいなやつ',
|
|
||||||
'割りばし',
|
|
||||||
'換気扇',
|
|
||||||
'ペットボトルのキャップ',
|
|
||||||
'消波ブロック',
|
|
||||||
'ピザ',
|
|
||||||
'歯磨き粉',
|
|
||||||
'空き缶',
|
|
||||||
'キーホルダー',
|
|
||||||
'金髪碧眼の美少女',
|
|
||||||
'SDカード',
|
|
||||||
'リップクリーム',
|
|
||||||
'チョコ無しチョココロネ',
|
|
||||||
'鳥インフルエンザ',
|
|
||||||
'自動販売機',
|
|
||||||
'重いもの',
|
|
||||||
'ノートパソコン',
|
|
||||||
'ビーフジャーキー',
|
|
||||||
'さけるチーズ',
|
|
||||||
'ダイヤモンド',
|
|
||||||
'物体',
|
|
||||||
'月の石',
|
|
||||||
'特異点',
|
|
||||||
'中性子星',
|
|
||||||
'液体',
|
|
||||||
'衛星',
|
|
||||||
'ズッキーニ',
|
|
||||||
'黒いもの',
|
|
||||||
'白いもの',
|
|
||||||
'赤いもの',
|
|
||||||
'丸いもの',
|
|
||||||
'四角いもの',
|
|
||||||
'カード状のもの',
|
|
||||||
'気体',
|
|
||||||
'鉛筆',
|
|
||||||
'消しゴム',
|
|
||||||
'つるぎ',
|
|
||||||
'棒状のもの',
|
|
||||||
'農産物',
|
|
||||||
'メタルスライム',
|
|
||||||
'タコの足',
|
|
||||||
'きのこ',
|
|
||||||
'なめこ',
|
|
||||||
'缶チューハイ',
|
|
||||||
'爪切り',
|
|
||||||
'耳かき',
|
|
||||||
'ぬいぐるみ',
|
|
||||||
'ティラノサウルス',
|
|
||||||
'尿路結石',
|
|
||||||
'エンターキー',
|
|
||||||
'壺',
|
|
||||||
'水銀',
|
|
||||||
'DHMO',
|
|
||||||
'水',
|
|
||||||
'土地',
|
|
||||||
'大陸',
|
|
||||||
'サイコロ',
|
|
||||||
'室外機',
|
|
||||||
'油圧ジャッキ',
|
|
||||||
];
|
|
||||||
|
|
||||||
export default class FortuneModule implements IModule {
|
export default class FortuneModule implements IModule {
|
||||||
public readonly name = 'fortune';
|
public readonly name = 'fortune';
|
||||||
|
|
211
src/modules/fortune/vocabulary.ts
Normal file
211
src/modules/fortune/vocabulary.ts
Normal file
|
@ -0,0 +1,211 @@
|
||||||
|
export const blessing = [
|
||||||
|
'藍吉',
|
||||||
|
'ギガ吉',
|
||||||
|
'メガ吉',
|
||||||
|
'超吉',
|
||||||
|
'大大吉',
|
||||||
|
'大吉',
|
||||||
|
'吉',
|
||||||
|
'中吉',
|
||||||
|
'小吉',
|
||||||
|
'凶',
|
||||||
|
'大凶',
|
||||||
|
];
|
||||||
|
|
||||||
|
export const itemPrefixes = [
|
||||||
|
'プラチナ製',
|
||||||
|
'新鮮な',
|
||||||
|
'最新式の',
|
||||||
|
'古代の',
|
||||||
|
'手作り',
|
||||||
|
'時計じかけの',
|
||||||
|
'伝説の',
|
||||||
|
'焼き',
|
||||||
|
'生の',
|
||||||
|
'藍謹製',
|
||||||
|
'ポケットサイズ',
|
||||||
|
'3日前の',
|
||||||
|
'そこらへんの',
|
||||||
|
'偽の',
|
||||||
|
'使用済み',
|
||||||
|
'壊れた',
|
||||||
|
'市販の',
|
||||||
|
'オーダーメイドの',
|
||||||
|
'業務用の',
|
||||||
|
'Microsoft製',
|
||||||
|
'Apple製',
|
||||||
|
'人類の技術を結集して作った',
|
||||||
|
'2018年製',
|
||||||
|
'500kgくらいある',
|
||||||
|
'高級',
|
||||||
|
'腐った',
|
||||||
|
'人工知能搭載',
|
||||||
|
'反重力',
|
||||||
|
'折り畳み式',
|
||||||
|
'携帯型',
|
||||||
|
'遺伝子組み換え',
|
||||||
|
'突然変異して飛行能力を獲得した',
|
||||||
|
'純金製',
|
||||||
|
'透明な',
|
||||||
|
'光る',
|
||||||
|
'ハート型の',
|
||||||
|
'動く',
|
||||||
|
'半分にカットされた',
|
||||||
|
'USBコネクタ付きの',
|
||||||
|
'いにしえの',
|
||||||
|
'呪われた',
|
||||||
|
'エンチャントされた',
|
||||||
|
'一日分のビタミンが入った',
|
||||||
|
'かじりかけ',
|
||||||
|
'幻の',
|
||||||
|
'仮想的な',
|
||||||
|
'原子力',
|
||||||
|
'高度に訓練された',
|
||||||
|
'遺伝子組み換えでない',
|
||||||
|
'ダンジョン最深部で見つかった',
|
||||||
|
'異世界の',
|
||||||
|
'異星の',
|
||||||
|
'謎の',
|
||||||
|
'時空を歪める',
|
||||||
|
'異音がする',
|
||||||
|
'霧散する',
|
||||||
|
'プラズマ化した',
|
||||||
|
'衝撃を与えると低確率で爆発する',
|
||||||
|
'ズッキーニに擬態した',
|
||||||
|
'仮説上の',
|
||||||
|
'毒の',
|
||||||
|
'真の',
|
||||||
|
'究極の',
|
||||||
|
'チョコ入り',
|
||||||
|
'異臭を放つ',
|
||||||
|
'4次元',
|
||||||
|
'脈動する',
|
||||||
|
'得体の知れない',
|
||||||
|
'四角い',
|
||||||
|
'暴れ回る',
|
||||||
|
'夢の',
|
||||||
|
'闇の',
|
||||||
|
'暗黒の',
|
||||||
|
'封印されし',
|
||||||
|
'死の',
|
||||||
|
'凍った',
|
||||||
|
'魔の',
|
||||||
|
'禁断の',
|
||||||
|
'ホログラフィックな',
|
||||||
|
'油圧式',
|
||||||
|
];
|
||||||
|
|
||||||
|
export const items = [
|
||||||
|
'ナス',
|
||||||
|
'トマト',
|
||||||
|
'きゅうり',
|
||||||
|
'じゃがいも',
|
||||||
|
'焼きビーフン',
|
||||||
|
'腰',
|
||||||
|
'寿司',
|
||||||
|
'かぼちゃ',
|
||||||
|
'諭吉',
|
||||||
|
'キロバー',
|
||||||
|
'アルミニウム',
|
||||||
|
'ナトリウム',
|
||||||
|
'マグネシウム',
|
||||||
|
'プルトニウム',
|
||||||
|
'ちいさなメダル',
|
||||||
|
'牛乳パック',
|
||||||
|
'ペットボトル',
|
||||||
|
'クッキー',
|
||||||
|
'チョコレート',
|
||||||
|
'メイド服',
|
||||||
|
'オレンジ',
|
||||||
|
'ニーソ',
|
||||||
|
'反物質コンデンサ',
|
||||||
|
'粒子加速器',
|
||||||
|
'マイクロプロセッサ(4コア8スレッド)',
|
||||||
|
'原子力発電所',
|
||||||
|
'レイヤ4スイッチ',
|
||||||
|
'緩衝チェーン',
|
||||||
|
'陽電子頭脳',
|
||||||
|
'惑星',
|
||||||
|
'テルミン',
|
||||||
|
'虫歯車',
|
||||||
|
'マウンター',
|
||||||
|
'バケットホイールエクスカベーター',
|
||||||
|
'デーモンコア',
|
||||||
|
'ゲームボーイアドバンス',
|
||||||
|
'量子コンピューター',
|
||||||
|
'アナモルフィックレンズ',
|
||||||
|
'押し入れの奥から出てきた謎の生き物',
|
||||||
|
'スマートフォン',
|
||||||
|
'時計',
|
||||||
|
'プリン',
|
||||||
|
'ガブリエルのラッパ',
|
||||||
|
'メンガーのスポンジ',
|
||||||
|
'ハンドスピナー',
|
||||||
|
'超立方体',
|
||||||
|
'建築物',
|
||||||
|
'エナジードリンク',
|
||||||
|
'マウスカーソル',
|
||||||
|
'メガネ',
|
||||||
|
'まぐろ',
|
||||||
|
'ゴミ箱',
|
||||||
|
'つまようじ',
|
||||||
|
'お弁当に入ってる緑の仕切りみたいなやつ',
|
||||||
|
'割りばし',
|
||||||
|
'換気扇',
|
||||||
|
'ペットボトルのキャップ',
|
||||||
|
'消波ブロック',
|
||||||
|
'ピザ',
|
||||||
|
'歯磨き粉',
|
||||||
|
'空き缶',
|
||||||
|
'キーホルダー',
|
||||||
|
'金髪碧眼の美少女',
|
||||||
|
'SDカード',
|
||||||
|
'リップクリーム',
|
||||||
|
'チョコ無しチョココロネ',
|
||||||
|
'鳥インフルエンザ',
|
||||||
|
'自動販売機',
|
||||||
|
'重いもの',
|
||||||
|
'ノートパソコン',
|
||||||
|
'ビーフジャーキー',
|
||||||
|
'さけるチーズ',
|
||||||
|
'ダイヤモンド',
|
||||||
|
'物体',
|
||||||
|
'月の石',
|
||||||
|
'特異点',
|
||||||
|
'中性子星',
|
||||||
|
'液体',
|
||||||
|
'衛星',
|
||||||
|
'ズッキーニ',
|
||||||
|
'黒いもの',
|
||||||
|
'白いもの',
|
||||||
|
'赤いもの',
|
||||||
|
'丸いもの',
|
||||||
|
'四角いもの',
|
||||||
|
'カード状のもの',
|
||||||
|
'気体',
|
||||||
|
'鉛筆',
|
||||||
|
'消しゴム',
|
||||||
|
'つるぎ',
|
||||||
|
'棒状のもの',
|
||||||
|
'農産物',
|
||||||
|
'メタルスライム',
|
||||||
|
'タコの足',
|
||||||
|
'きのこ',
|
||||||
|
'なめこ',
|
||||||
|
'缶チューハイ',
|
||||||
|
'爪切り',
|
||||||
|
'耳かき',
|
||||||
|
'ぬいぐるみ',
|
||||||
|
'ティラノサウルス',
|
||||||
|
'尿路結石',
|
||||||
|
'エンターキー',
|
||||||
|
'壺',
|
||||||
|
'水銀',
|
||||||
|
'DHMO',
|
||||||
|
'水',
|
||||||
|
'土地',
|
||||||
|
'大陸',
|
||||||
|
'サイコロ',
|
||||||
|
'室外機',
|
||||||
|
'油圧ジャッキ',
|
||||||
|
];
|
Loading…
Reference in a new issue