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