peanuts Portfolio

About Me

2005年1月生まれ 大阪府内在住
DiscordBotボランティア運営やマインクラフトサーバー運営など様々な場所で活動していました。
Pythonで適当にDiscordBotを書いていたり、Javaでマイクラサーバーのプラグイン適当に作ったりしています。

License

  • 英検準二級
  • 心理学系の資格
  • タイピング技能検定準一級

Skills

– Python
→ Discord Bot
– Java
→ Minecraft Spigot Plugin

Works

Discord Bot 「慧莉 -Midori-」

DiscordBot 「慧莉 -Midori-」です。
メイン言語は Python、ライブラリは discord.py
データベースはMariaDB(MySQL)を使用し、VPS (Ubuntu)でsystemdを使用して稼働しています。

導入URL: https://discord.com/oauth2/authorize?client_id=689857955075457079&scope=bot+applications.commands

Discord Bot 「彩葉 -Ayaha-」

DiscordBot 「彩葉 -Ayaha-」です。
メイン言語は Python、ライブラリは discord.py
データベースはMariaDB(MySQL)を使用し、VPS (CentOS)でscreenを使用して稼働しています。

導入URL: https://discord.com/oauth2/authorize?client_id=911139204531122257&scope=bot+applications.commands

Python 「API Keep Aliver」

Python製のaiohttpを使用した、Herokuで稼働しているAPIサーバーがスリープしないようにするためのプログラムです。
コード内のURLや間隔を書き換えれば指定時間にGETリクエストを送信してくれます。

レポジトリ: https://github.com/midorichaan/APIKeepAliver

Python 「WebAPI」

PythonのQuartを使用したAPIサーバー。
リクエストはGETとPOSTのみ、一部エンドポイントにはAuthorizationヘッダを利用した、Bearerトークン認証を採用。

API BaseURL: https://api.midorichan.cf/
APIトークンリクエスト: https://midorichan.cf/contact/midoriapi/
レポジトリ(プライベート): https://github.com/midorichaan/APIServer

MinecraftPlugin 「MidoriDeathLocator」

Minecraftの1.18用サーバープラグインです。
HashMapを使用し、プレイヤー死亡時にUUIDと座標(Location)をinstance内に保存しておくシンプルな構造です。

レポジトリ: https://github.com/midorichaan/MidoriDeathLocator

MinecraftPlugin 「MidoriLobbyTeleport」

Minecraft1.18用サーバープラグインです。
config.ymlに座標とワールドを指定することで、サーバー内コマンド 「/lobby」を使用し、指定座標にテレポートします。

レポジトリ: https://github.com/midorichaan/MidoriLobbyTeleport

MinecraftPlugin  「MidoriLoginChanger」

Minecraft1.18用のサーバープラグインです。
config.ymlにログイン/ログアウトメッセージ等指定することで、プレイヤーが参加/退出した時のメッセージを変更します。

レポジトリ: https://github.com/midorichaan/MidoriLoginChanger

Contact Me

Twitter: https://twitter.com/Midorichaan2525
Discord: Midorichan#3451
Mail: [email protected]
Form: https://midorichan.cf/contact/form

タイトルとURLをコピーしました