arxiv-post
Translate and post arXiv articles to Slack and various apps
Installation
$ pip install arxiv-post
$ playwright install chromium
Usage
Command line interface arxiv-post is available after installation, with which you can translate and post arXiv articles to various apps.
Note that only slack app is currently available.
You need to create a custom Slack app to get an URL of incoming webhook.
$ arxiv-post slack --keywords deshima \
--categories astro-ph.IM \
--target_lang ja \
--slack_webhook_url <Slack webhook URL>
The posted article looks like this.
For detailed information, see the built-in help by the following command.
$ arxiv-post slack --help
Example
It would be nice to regularly run the command by some automation tools such as GitHub Actions. Here is a live example where daily arXiv articles in astro-ph.GA, astro-ph.IM, and astro-ph.HE are posted to different channels of a Slack workspace.
References
- fkubota/Carrier-Owl: arxiv--> DeepL --> Slack: The arxiv-post package is highly inspired by their work.
Release files for arxiv-post 0.7.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| arxiv_post-0.7.0.tar.gz | 8.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| arxiv_post-0.7.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 18.6 kB
Release files / arxiv_post-0.7.0.tar.gz
| Download URL | arxiv_post-0.7.0.tar.gz |
|---|---|
| Size | 8.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
74081d62dbb25e072b73ec52a846a40b202523fb5c0df2d5f6142418fdbcde49
|
|
BLAKE2b-256 checksum How to use checksums |
485111fe52847740c0be77d6e83f02c07a040a6678392682c3166a827148e484
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.4.2 CPython/3.11.3 Linux/5.15.0-1036-azure
|
Release files / arxiv_post-0.7.0-py3-none-any.whl
| Download URL | arxiv_post-0.7.0-py3-none-any.whl |
|---|---|
| Size | 10.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6a3b4a5936480f2a01f442bdb96fef857a724a8e5dd73b2bafcb62b5492d5160
|
|
BLAKE2b-256 checksum How to use checksums |
745b548477c6d836785d02143c7a36ecb6d9d23ba037252e55e8430f96488598
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.4.2 CPython/3.11.3 Linux/5.15.0-1036-azure
|