/arxiv_feishu_bot_action

Collect arxiv papers and send it to feishu everyday for your interests

Primary LanguageTypeScriptMIT LicenseMIT

GitHub action

sending arxiv papers to feishu everyday

GitHub Super-Linter CI Check dist/ CodeQL Coverage

How to use this action

如何使用该action

  • Setting FEISHU_BOT_WEBHOOK and FEISHU_BOT_SIGNKEY in the action secrets in your repository
  • 在你的仓库action设置FEISHU_BOT_WEBHOOK和FEISHU_BOT_SIGNKEY
  • input for fields you are interested in the keyword
  • 在input设置你感兴趣的领域keyword
  • use the FEISHU_BOT_WEBHOOK and FEISHU_BOT_SIGNKEY as input for action
  • 在input设置上述的secrets
name: ARXIV papers daily on your TOPIC

on:
  schedule:
    - cron: 30 8 * * *

jobs:
  send-event:
    name: Arxiv paper to feishu
    runs-on: ubuntu-latest
    steps:
      - uses: junka/arxiv_feishu_bot_action@main
        with:
          keyword: 'CVPR' # topics for you
          webhook: ${{ secrets.FEISHU_BOT_WEBHOOK }}
          signkey: ${{ secrets.FEISHU_BOT_SIGNKEY }}

limitation

限制

Each message will contain 10 papers summary. Due to the limitation of feishu bot message rate which is 5 messages per second. So here you will only see the top 50 papers if there are more than 50.

每个消息展示10条论文概要。由于飞书消息限流限制,每秒最多只能发送5条消息,如果关 注的论文超过了50条,那么只会展示前50条。