An open API service indexing awesome lists of open source software.

https://github.com/coke12103/TenCha

2009年のMisskeyクライアント
https://github.com/coke12103/TenCha

misskey misskey-client nodegui

Last synced: 10 months ago
JSON representation

2009年のMisskeyクライアント

Awesome Lists containing this project

README

          

# TenCha
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fcoke12103%2FTenCha.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Fcoke12103%2FTenCha?ref=badge_shield)
![Build](https://github.com/coke12103/TenCha/workflows/TenCha%20CI/badge.svg)

2009年のTwitterへの夢と軽量クライアントの夢でできたMisskeyクライアント

## 特徴
### いにしえより続くGUI
より多くの情報が表示でき、コンパクトで、それでいて軽い。
### 最高に謎な謎機能
ランダム公開範囲や投稿する度に変わるプレースホルダーなど様々な謎機能を搭載。Misskey v12から削除されてしまったランダム絵文字(通称フグパンチ)も装備。
### 強力なNG機能
特定のドメインからの投稿を表示しなくなるNGドメイン、単語や正規表現で指定したワードを含む投稿を表示しなくなるNGワード、ユーザーをIDの完全一致また正規表現で指定し表示しなくなるNGユーザー、指定した単語を特定の単語に置換する置換ミュートを搭載。
### タブを自由に定義
カスタムタブを利用すれば、特定の内容のみを抽出したタイムラインをいくつでも定義することができます。
### 様々な環境に対応
Misskey v11、Misskey v12だけではなくMisskey v10(m544)に対応。

## 要件
これらはソースコードを動かす場合のみに必要でバイナリ版では不要です。
### Node.js
`v14.2.0`で開発しているのでそれ以降推奨。
### Npm
### CMake
3.1以上
### Make, GCC v7

## 動かし方
1. `npm i`
2. `npm start`

## ビルド方法
1. `npm i`
2. `npm run build`
3. `npx nodegui-packer --init TenCha`
4. `npx nodegui-packer --pack ./dist`

## 初期化
`data`ディレクトリを削除してください。

## 設定
See assets/settings.json

## 連絡先
- Twitter: [coke12103](https://twitter.com/@coke12103)
- Misskey: [c0_ke@mk.iaia.moe](https://mk.iaia.moe/@c0_ke)

## License
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fcoke12103%2FTenCha.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fcoke12103%2FTenCha?ref=badge_large)