Привет, программисты, надеюсь, вы все делаете фантастические! 🥳 .Мы Все знают, что файл readme имеет решающее значение для любого репозитория, он служит руководством пользователя и помогает нам начать работу.
Это действие наилучшим образом использует файл Readme, чтобы показать траекторию цен на акции, чтобы оценить общее состояние здоровья вашей компании.
Что я построил?
Alphavantage Action Bot Это действие GitHub, которое отображает диаграмму в реальном времени запаса/криптовалюта внутри файла README. Мы будем использовать Альфа-Vantage Общественные акции APIS построить бот действия. Вы также можете проверить Это руководство по финансам API Это охватывает некоторые из популярных запасов и API на основе Crypto на рынке.
Категория подачи:
Wacky offickards
Скриншоты
- Bitcoin открытая цена траектория
- Траектория тесной цены Apple
- Рыночный капитал (USD) BTC
Как настроить?
Это действие может быть легко принято в ваш проект всего за 3 шага …
Шаг 1 – Добавление файла сценариев в ваше репо.
Этот шаг довольно прост, все, что вам нужно сделать, это ..
- Создать папку с именем
Alphavantage
в корне вашего репо. - Внутри
Alphavantage
Папка, добавьте новый файл сценария Python с именемAlphavantage-bot.py
и вставить полный код ниже
- Из строки 8-50 переменные могут быть настроены на требования.
Так что теперь ваше репо будет содержать файл сценария Python, путь которого является Your_repo_name/alphavantage/alphavantage-bot.py
Отказ Это должно выглядеть так …
Шаг 2 – Добавление ключа API API API для репо секретов.
- Так как мы используем Alphavantage’s API Чтобы получить данные, нам нужно получить ключ API из них, чтобы использовать их услугу. Нажмите здесь, чтобы получить ключ API Отказ
После заполнения основных деталей вы должны мгновенно получить ключ API.
- Теперь вставьте ключ API внутри ваших секретов REPO с именем
Alpha_vantage ключа
Отказ
Шаг 3 – Настройка файла рабочего процесса (последний шаг, yay!).
Вставьте следующий код внутри Repo_root/.Github/Workflows/Alphavantage-Action-Bot.yml
name: AlphaVantage-Action-Bot on: schedule: - cron: "*/30 * * * *" # Runs every 30th minute # Could be customized to requirement # To know more about crontabs refer https://crontab.guru/ jobs: alphavantage-render-chart: runs-on: ubuntu-latest steps: - name: checkout repo content uses: actions/checkout@v2 # checkout the repository content to github runner. - name: setup python uses: actions/setup-python@v2 with: python-version: 3.8 #install the python needed - name: Install dependencies run: python -m pip install --upgrade pip matplotlib pandas alpha_vantage - name: execute python script run: python ./alphavantage/alphavantage-bot.py env: ALPHA_VANTAGE_KEY: ${{ secrets.ALPHA_VANTAGE_KEY }} - name: Commit and push if changed run: | git add . git diff git config --global user.email "alphavantage-action-bot@example.com" git config --global user.name "AlphaVantage Action Bot" git commit -m "AlphaVantage Action Bot Updated README" -a || echo "No changes to commit" git push
Теперь путь вашего рабочего процесса должен понравиться что-то вроде этого …
Поздравляю! Вы успешно настроили рабочий процесс 😎
Ссылка на код
Manojnaidu619/Alphavantage-Action-Bot
Действие GitHub для визуализации акций/криптовалютов в реальном времени в README
Действие GitHub для визуализации акций/криптовалютов в реальном времени в README
** акции в реальном времени/диаграмма CrypoCurrence
Привет, программисты, надеюсь, вы все делаете фантастические!
Это действие наилучшим образом использует файл Readme, чтобы показать траекторию цен на акции, чтобы оценить общее состояние здоровья вашей компании.
Что это?
Alphavantage Action Bot Это действие GitHub, которое отображает диаграмму в реальном времени запаса/криптовалюта внутри файла README. Мы будем использовать Альфа-Vantage Общественные акции APIS построить бот действия. Вы также можете проверить Это руководство по финансам API Это охватывает некоторые из популярных запасов и крипто …
Дополнительные ресурсы/информация
Особые благодаря команде Alphavantage для достижения меня на этой статье✌️
Оригинал: “https://dev.to/manojnaidu619/alphavantage-action-bot-3d05”