Coder Social home page Coder Social logo

leies-202 / ai Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mei23/ai

2.0 2.0 1.0 1.95 MB

Modified Ai for Leisskey, commonly called iA. 自己満足を形にした結果。

Home Page: https://mk.lei202.com/@ia

License: MIT License

TypeScript 99.62% Batchfile 0.01% Dockerfile 0.38%
misskey misskey-bot typescript

ai's Introduction

Anurag's github stats Top Langs

ai's People

Contributors

acid-chicken avatar dependabot-preview[bot] avatar dependabot[bot] avatar ebiselutica avatar h3zjp avatar imgbot[bot] avatar kintsuba avatar leies-202 avatar mei23 avatar syuilo avatar u1-liquid avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

kat-atat

ai's Issues

覚えましたが発動しない

サーバー高負荷発言発言も○○…○○…覚えました発言も全く見た事がないので多分やらかしてると判断。

覚えた系はMeCabのパスミスも有り得るので難易度高め(現在コンフィグに書いてあるパスはそれをbashに打ったら起動するパス)

天気予報

天気予報取得するプログラム+バージョンモジュール=😊

本家リポのissueも参考。

再接続時投稿

バージョン変更ない時のアプデ終了分かりやすくするためにコネクション切れてまた繋がった時に発言してくれるモジュールが欲しい。

なお問題は作れるかもあるが、普通にbotが何らかの要因で再接続した時も流れまくることになるから…。

バージョン遅れの通知

概要

最新のリリースと衣亜の所属インスタンス(まぁこの場合Misskey-lei)の実行バージョンの相違を検知する。

できたら最高

・10.102.xxのxxの部分の差を出してどれだけ遅れてるのかも示して急かす。

・リリースノートと同じ時や遅れ具合で投稿文の変更

※ていうかそういうのが出来るなら最悪5とか大幅に遅れた途端強制アプデするスクリプトも作れる?←アプデ自動運用(修学旅行時の対応)で事故った実績ある故に半自動(アプデスクリプトを手動で起動)でのアプデで現在運用しているレベルで色々と不安定なのでハイリスク。

これぐらいまではやれたらなぁ

出来たら最高 で提示してる1項目と同様。

できるだけ差は示したい。

最低限

1時間に1回リリースノートの最新と衣亜稼働インスタンスのバージョンを並べて投稿(もはや検知等は全くしない)

補足

・ここにissue建ててるがPythonとか使うオチが有り得る。

カレーメシ/ぶっこみ飯

カレーメシ・ぶっこみ飯に反応して5分タイマーするモジュール。

「また○○?」を種類別に言わせたいので。

(その関係で通常の5分タイマーの返信をカップメシに変更)

タイマーの仕組みを理解できればtyoモジュールと掛け合わせて作れるはず。

@ピザ

本家の呼んだら反応するやつが実現したら()

ぬるぽ

Summary

#5 の実装はせんでもリアクションぐらいは組みたい。

例の如く寿司とかに反応するコードに追加すればいいはずだが、問題はこのBot何故か私以外も使用者が居るらしいので、実際の実装は:ga:みたいなのを返すようにするつもりだが、該当の導入鯖に登録されてるのか確認がダルいし、確認されなかったらやはりダルい。

グローバルTL対応

めいすきーが管理者やモデレーターにもLTLやGTL無効化が反映される仕様になった(感謝)のでもれなく衣亜の言葉覚えが事故ってるのでこの際。

Q.そこまでする必要ある?
A.気分としか...ここがクローズされる日が来るかは謎。

挨拶

Summary

各種挨拶→各種挨拶対応

帰宅、出社、家を出た→同対応ワード返事

多分リアクションの方が手っ取り早いけど流石に返信ぐらい私でも組めるとも思いたい。

リモートから数取り参加に失敗する

リモートから数取りに参加しようとすると「😥」のリアクション(恐らく失敗サイン代わり?)が発生し反映されない。

[原因と思わしき点]
このリポジトリではセリフファイルしか弄ってない以上そのファイルでやらかしてる以外の理由がない。
が、怪しげな点修正しても治らんもんは治ってないのが現実。

数取りのセリフのみ改造しないという選択肢はどう考えても別のセリフと合わなくなるので却下。

八方塞がり

ウェルカムリプライ

本家リポジトリで既に要望出したけど一応

該当投稿IDの取得とその取得したIDをどうリレーするかとかをリノートモジュールで理解できればそのままコードねじこめる…はず…。

syuilo#44

言葉遣い再修正+セリフファイル探し

言葉遣い統一ろれてないとこが多々あるため再確認及び修正。

「バージョン」と話した時に来る返信のセリフなどがどうやら修正していたところとは別のファイルにいそうなのでもう一度ソースファイルをよく見る。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.