Skip to content

SINtyanneru/RumiaBot

Repository files navigation

るみさんBOT


なんだこのBOTは?!

元ルーミアちゃんBOT
このBOTは、わたしがほしいと思った機能を搭載するBOTです()
なので完全に自分用ww

セットアップ方法

まずはNodeJSとnpmとGradle入れてね
そしたらJAVAディレクトリ内のソースコードをビルドしてね
そしたらライブラリを入れてね

npm i

を実行
そして[Config.json]を生成するか自分で作ってね

{
	"DISCORD": {
		"TOKEN": "BOTのトークン"
	},
	"SQL": {
		"SQL_CONNECT": true,//接続するか
		"SQL_HOST": "SQLのホスト",
		"SQL_USER": "SQLのユーザー",
		"SQL_PASS": "パスワード",
		"SQL_DB": "データベース名"
	},
	"GOOGLE_SEARCH": {
		"GOOGLE_API_KEY": "GoogleのAPIキー",
		"GOOGLE_API_ENGINE_ID": "検索エンジンID"
	},
	"SNS": [
		{
			"ID": "接続先インスタンスのID",
			"NAME": "名前(自由)",
			"DOMAIN": "ドメイン",
			"API": "APIキー",
			"TYPE": "MISSKEYもしくはMASTODON"
		}
	],
	"ADMIN": {
		"ADMIN_ID": [
			"管理者のDiscordのID"
		],
		"ADMIN_PREFIX": "管理用コマンドのプレフィクス",
		"DISABLE": [],
		"BLOCK": [
			"ブロックするユーザー"
		]
	}
}

次に起動

npm run debug

もしくは

npm run start

ライブラリ

fs
discord.js(V13)
child_process
net
ws
http
https
selenium-webdriver
selenium-webdriver/chrome

ライセンス

いつもどおり、「るみしすてむアプリケーションライセンス V1.0」です!

ディレクトリ構成

SRCにBOTのコードが、JSにJavaScript、PYにPython、JAVAにJAVAがあります
JAVAフォルダは、BOTのコードを実行するやつ

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published