Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

デフォルトハッシュタグ #294

Closed
wants to merge 16 commits into from

Conversation

pooza
Copy link
Owner

@pooza pooza commented Jan 27, 2024

What

デフォルトハッシュタグのMisskeyむけ実装です。
この機能はダイスキーにて長期の運用実績がありますが、今回、2024.2系の為に改めて書き直しました。

例えば設定ファイルに、以下の記述を書き込むと、

defaultTag:
  tag: delmulin
  append: true

以下の機能が有効になります。

  • 公開投稿すべて、本文の末尾に #delmulin タグが加えられる。
    • /defaultTag/appendfalseにすると、この動作を抑止できる。(拙作モロヘイヤを併用する場合など)
  • ローカルタイムラインとソーシャルタイムラインで、#delmulinタグを含む投稿が(他のサーバーの投稿であっても)ローカル投稿扱いになる。

Why

まずは経緯から。
この改造はダイスキーより早く運用されていたダイスキーの姉妹サーバーである、デルムリン丼(Mastodon)に実装されていた機能を移植したものです。
デフォルトハッシュタグはMastodonではよく知られた改造ですが、Misskeyでの先行事例を知らなかった為の独自実装となりました。

特にテーマサーバーに対して、デフォルトハッシュタグの良さを知った上で、是非採用して頂きたいと思っています。

Additional info (optional)

Checklist

  • Read the contribution guide
  • Test working in a local environment
  • (If needed) Update CHANGELOG.md
  • (If possible) Add tests

Copy link

github-actions bot commented Jan 27, 2024

このPRによるapi.jsonの差分

差分はこちら

Get diff files from Workflow Page

@pooza pooza closed this Feb 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant