post: commit 57fd2a5 in bojemoi-telegram
Some checks failed
Hugo Build & Deploy / build-deploy (push) Has been cancelled
Some checks failed
Hugo Build & Deploy / build-deploy (push) Has been cancelled
This commit is contained in:
51
content/posts/commits/2026-03-01-commit-57fd2a5.md
Normal file
51
content/posts/commits/2026-03-01-commit-57fd2a5.md
Normal file
@@ -0,0 +1,51 @@
|
||||
---
|
||||
title: "[bojemoi-telegram] telegram: add Twitter/X integration — /tweet command via API v2"
|
||||
date: 2026-03-01T19:08:58+01:00
|
||||
draft: false
|
||||
tags: ["commit", "bojemoi-telegram", "master"]
|
||||
categories: ["Git Activity"]
|
||||
summary: "Commit 57fd2a5 par Betty dans bojemoi-telegram"
|
||||
author: "Betty"
|
||||
---
|
||||
|
||||
## Commit `57fd2a5`
|
||||
|
||||
| | |
|
||||
|---|---|
|
||||
| **Repository** | bojemoi-telegram |
|
||||
| **Branch** | `master` |
|
||||
| **Author** | Betty |
|
||||
| **Hash** | `57fd2a5bd70e596843b838a36a0e0a5f24ac4c11` |
|
||||
|
||||
|
||||
### Description
|
||||
|
||||
- integrations/twitter_x.py: TwitterXClient (post_tweet, post_thread) via tweepy OAuth 1.0a
|
||||
- config.py: read TWITTER_API_KEY / SECRET / ACCESS_TOKEN / ACCESS_TOKEN_SECRET from secrets or env
|
||||
- bot.py: /tweet command posts to @Bojemoi_Lab, returns tweet URL
|
||||
- requirements.txt: add tweepy>=4.14.0
|
||||
|
||||
Credentials (TWITTER_API_KEY etc.) set in .env — bot gracefully disabled if missing.
|
||||
|
||||
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
||||
|
||||
### Files Changed
|
||||
|
||||
```
|
||||
M telegram-bot/bot.py
|
||||
M telegram-bot/config.py
|
||||
M telegram-bot/integrations/__init__.py
|
||||
A telegram-bot/integrations/twitter_x.py
|
||||
M telegram-bot/requirements.txt
|
||||
```
|
||||
|
||||
### Diff Summary
|
||||
|
||||
```
|
||||
telegram-bot/bot.py | 37 ++++++++++++++++++
|
||||
telegram-bot/config.py | 6 +++
|
||||
telegram-bot/integrations/__init__.py | 6 +++
|
||||
telegram-bot/integrations/twitter_x.py | 70 ++++++++++++++++++++++++++++++++++
|
||||
telegram-bot/requirements.txt | 3 ++
|
||||
5 files changed, 122 insertions(+)
|
||||
```
|
||||
Reference in New Issue
Block a user