├── .dockerignore ├── .github └── workflows │ └── deploy-docker-image.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── bot.py ├── cogs ├── list_users.py ├── notification.py └── sync.py ├── compose.yml ├── configs.example.yml ├── configs └── load_configs.py ├── core └── classes.py ├── docs ├── AVATAR.md ├── CHANGELOG.md ├── README.md ├── README_zh.md └── UPGRADE_GUIDE.md ├── images ├── md │ ├── MarcoDK.png │ ├── avatar.png │ ├── avatar_ancient.png │ ├── avatar_origin.png │ └── screenshot.png ├── twitter.png └── x.png ├── requirements.txt └── src ├── checker.py ├── db_function ├── init_db.py ├── readonly_db.py └── repair_db.py ├── discord_ui ├── modal.py └── pagination.py ├── log.py ├── notification ├── account_tracker.py ├── date_comparator.py ├── display_tools.py ├── get_tweets.py └── utils.py ├── permission.py ├── presence_updater.py ├── sync_db └── sync_db.py └── utils.py /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/deploy-docker-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/.github/workflows/deploy-docker-image.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/LICENSE -------------------------------------------------------------------------------- /bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/bot.py -------------------------------------------------------------------------------- /cogs/list_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/cogs/list_users.py -------------------------------------------------------------------------------- /cogs/notification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/cogs/notification.py -------------------------------------------------------------------------------- /cogs/sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/cogs/sync.py -------------------------------------------------------------------------------- /compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/compose.yml -------------------------------------------------------------------------------- /configs.example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/configs.example.yml -------------------------------------------------------------------------------- /configs/load_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/configs/load_configs.py -------------------------------------------------------------------------------- /core/classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/core/classes.py -------------------------------------------------------------------------------- /docs/AVATAR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/docs/AVATAR.md -------------------------------------------------------------------------------- /docs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/docs/CHANGELOG.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/README_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/docs/README_zh.md -------------------------------------------------------------------------------- /docs/UPGRADE_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/docs/UPGRADE_GUIDE.md -------------------------------------------------------------------------------- /images/md/MarcoDK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/images/md/MarcoDK.png -------------------------------------------------------------------------------- /images/md/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/images/md/avatar.png -------------------------------------------------------------------------------- /images/md/avatar_ancient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/images/md/avatar_ancient.png -------------------------------------------------------------------------------- /images/md/avatar_origin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/images/md/avatar_origin.png -------------------------------------------------------------------------------- /images/md/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/images/md/screenshot.png -------------------------------------------------------------------------------- /images/twitter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/images/twitter.png -------------------------------------------------------------------------------- /images/x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/images/x.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/src/checker.py -------------------------------------------------------------------------------- /src/db_function/init_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/src/db_function/init_db.py -------------------------------------------------------------------------------- /src/db_function/readonly_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/src/db_function/readonly_db.py -------------------------------------------------------------------------------- /src/db_function/repair_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/src/db_function/repair_db.py -------------------------------------------------------------------------------- /src/discord_ui/modal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/src/discord_ui/modal.py -------------------------------------------------------------------------------- /src/discord_ui/pagination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/src/discord_ui/pagination.py -------------------------------------------------------------------------------- /src/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/src/log.py -------------------------------------------------------------------------------- /src/notification/account_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/src/notification/account_tracker.py -------------------------------------------------------------------------------- /src/notification/date_comparator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/src/notification/date_comparator.py -------------------------------------------------------------------------------- /src/notification/display_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/src/notification/display_tools.py -------------------------------------------------------------------------------- /src/notification/get_tweets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/src/notification/get_tweets.py -------------------------------------------------------------------------------- /src/notification/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/src/notification/utils.py -------------------------------------------------------------------------------- /src/permission.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/src/permission.py -------------------------------------------------------------------------------- /src/presence_updater.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/src/presence_updater.py -------------------------------------------------------------------------------- /src/sync_db/sync_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/src/sync_db/sync_db.py -------------------------------------------------------------------------------- /src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuuzi261/Tweetcord/HEAD/src/utils.py --------------------------------------------------------------------------------