SakuraProject / rt-bot

RTの無料版であるFree-RTのBotソースコード。
BSD 4-Clause "Original" or "Old" License
12 stars 6 forks source link

tasuren作の「桜」への対応 #100

Closed yaakiyu closed 1 year ago

yaakiyu commented 2 years ago

tasurenの動向を探るためにgist見たら、 コード規約「桜」を発見した。 というわけで一応issueを立てておく。 https://gist.github.com/tasuren/bf1fcce48f1e23a5c7e6abd503bdb3c1 importのブロック分け関連は参考にするかも。 一部pep8に沿ってないからそこは採用しない(みんなで共同作業するためにコーディンング規約を揃える目的) ってかimportの例にあるcore, rtlib, rtutilって何だよ... なんか3つに分かれてて草

yaakiyu commented 2 years ago

https://gist.github.com/tasuren/bf1fcce48f1e23a5c7e6abd503bdb3c1#例 .__init__からimportしてるってことはcogsのファイル分け本家もやってるんかな FSPARENTってなんなんだ discord-ext-f-slash(tasuren作のd.pyスラッシュ対応用ライブラリ)? そのparent(親)である可能性高いな DateTimeFormatNotSatisfiableは何だろう DateTimeConverter(僕の予想では〇〇:〇〇に反応する)でも作ったんかな

tasuren commented 2 years ago

tasurenの動向を探るためにgist見たら、 コード規約「桜」を発見した。 というわけで一応issueを立てておく。 https://gist.github.com/tasuren/bf1fcce48f1e23a5c7e6abd503bdb3c1 importのブロック分け関連は参考にするかも。 一部pep8に沿ってないからそこは採用しない(みんなで共同作業するためにコーディンング規約を揃える目的) ってかimportの例にあるcore, rtlib, rtutilって何だよ... なんか3つに分かれてて草

この規約は僕のプロジェクト全部のコーディング規約で有料版RTもそう。 コードのスタイル分からないって言われたから作った。

yaakiyu commented 2 years ago

あ、 型安全ってそういうことか、理解した。 CogとかEmbedを継承した型をcoreの中に作って、それを利用してるんだと思う。 じゃtとかcode_blockとかmake_defaultって何だよ() code_blockは```py```で囲むとか? make_defaultはデフォルトの作成?何のデフォルトだろう スラコマ関連...? それとも言語関連かな

yaakiyu commented 2 years ago

この規約は僕のプロジェクト全部のコーディング規約で有料版RTもそう。 コードのスタイル分からないって言われたから作った。

なるほど。(スタイルわからないっていった人ありがとう((