Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chenxsan/telegram-bot-for-twitter
Phoenix Framework 开发笔记
https://github.com/chenxsan/telegram-bot-for-twitter
phoenix-framework telegram telegram-bot twitter
Last synced: 3 months ago
JSON representation
Phoenix Framework 开发笔记
- Host: GitHub
- URL: https://github.com/chenxsan/telegram-bot-for-twitter
- Owner: chenxsan
- License: mit
- Created: 2018-03-19T10:35:48.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-03T15:15:25.000Z (about 2 years ago)
- Last Synced: 2023-05-07T10:29:44.676Z (over 1 year ago)
- Topics: phoenix-framework, telegram, telegram-bot, twitter
- Language: Elixir
- Homepage: https://t.me/tweet_for_me_bot
- Size: 792 KB
- Stars: 13
- Watchers: 3
- Forks: 1
- Open Issues: 11
-
Metadata Files:
- Readme: README.asc
- License: LICENSE
Awesome Lists containing this project
README
= Phoenix Framework 开发笔记
陈三
:!webfonts:
:icons: font我曾用 Node.js 写过一个简单的 telegram 发推机器人,但后面整理硬盘时,觉得用不上,就删掉了代码 - 包括 Github 仓库上的一份。
最近发现又有这个需求,就决定用 https://github.com/phoenixframework/phoenix[Phoenix Framework] 实现一遍。这个仓库保存的正是发推机器人的源代码及开发笔记。
WARNING: 因为是笔记,所以这里不会解释基础的 Elixir 或 Phoenix 知识。
. Elixir 1.7.3
. OTP 21.0.9
. Phoenix Framework 1.4.0
. PostgreSQL== 目录
. link:notes/ready-go.asc[准备工作]
. link:notes/plan.asc[规划]
. link:notes/add-routes.asc[添加路由]
. link:notes/user-test.asc[测试 `User`]
. link:notes/reply.asc[回复你好]
. link:notes/twitter-oauth.asc[OAuth 认证]
. link:notes/save-user.asc[保存用户]
. link:notes/who-is-that.asc[用户授权了吗]
. link:notes/send-tweet.asc[发推]
. link:notes/delete-tweet.asc[删推]
. link:notes/demon-in-details.asc[细节中藏着魔鬼]
. link:notes/tweet-photo.asc[发送图片]
. link:notes/security.asc[关于安全]
. link:notes/optimize-and-fix.asc[优化与修补]
. link:notes/more-tests.asc[测试]
. link:notes/deploy.asc[部署 Phoenix Framework]
. link:notes/high-availability.asc[高可用]
. link:notes/migrate-distillery-to-mix-release.asc[从 distillery 迁移至 mix release]== License
MIT License
© 陈三,2018 - 2019