• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

YuzuRyo61/KotohiraYu: This repository is no longer maintained.

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

YuzuRyo61/KotohiraYu

开源软件地址(OpenSource Url):

https://github.com/YuzuRyo61/KotohiraYu

开源编程语言(OpenSource Language):

Python 100.0%

开源软件介绍(OpenSource Introduction):

Kotohira Yu

YuzuRyo61 Presents

The mastodon bot!

琴平ユウ(愛称名:ユウちゃん)のソースコードです。

プロフィールを見たい人はこちら。

使い方はこちら。

Getting started

※この手順はVersion 4.0以降のものです。

※pipenvをインストールしていない場合は最初にインストールしてください:pip install pipenv

※デフォルトとして、Postgresqlを取り扱うようになっていますが、MySQLを使用したい場合は、お手数ですがPipfileにあるpsycopg2を、 mysqlclientに置き換えてください。そしてconfig.tomlのdatabaseセクションにあるmodeをmysqlに変更して設定してください。

  1. pipenvの環境を作ります。このプロジェクトのルートディレクトリで実行してください。

    PIPENV_VENV_IN_PROJECT=true pipenv --python 3

  2. 必要パッケージをインストールします。手順1と同様のディレクトリで実行します。

    pipenv install

  3. config.tomlを設定する

    config/config.sample.toml を参考にして設定してください。コピーでも構いません。

  4. マイグレート(データベースの初期化)を行います。

    pipenv run migrate

  5. KotohiraYu.pyを実行する(もしくはpipenv run startを実行)

これだけですっ!

※systemdに登録しておくと便利です。内容はkotohirayu.serviceにまとめてあります。

こちらで運用しています(本家アカウント)

@[email protected]

注意事項など

  • Python 3.7で動作します。(pipenvは3.7指定です)

  • Mastodon専用botシステムです。MisskeyなどのSNSには対応しておりません。

  • Linuxでの動作を想定した設計になっているため、その他のOSでは上手く動作しない可能性がありますのでご注意ください。

  • ユーザーのアカウント画像の絵文字が使用できるインスタンスを使用しています。 そのため、その機能がついていないインスタンスの場合はお手数ですが適宜調節をお願いいたします。

  • 連合アカウントには対応していません。予めご了承ください。

  • 機能の要望やバグ修正などはMastodonなどのActivityPub対応システムで、ハッシュタグ #YuChanIssues にて受け付けております。 もしくはIssuesかメンション(@[email protected])でどうぞ。

  • ユウちゃんをうちの子にしたかったらフォークしてくれ。

License

MIT License. See LICENSE




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
frju365/mastodon_ynh发布时间:2022-08-17
下一篇:
estebanlm/pharo-mastodon: a Pharo API for Mastodon发布时间:2022-08-17
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap