Skip to content

xM1guel/DiscordBot_News

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Discord News Bot

このBotはDiscordのコミュニティサーバーで使用するためのニュース自動投稿Botです。Pythonで開発されており、News APIを使用して最新のトップニュースを取得し、指定されたDiscordのWebhook URLに投稿します。以下は主な機能説明です:

  • 指定した国とカテゴリに基づいてトップニュースを取得できます。
  • 投稿内容にはニュースのタイトル、要約、およびURLが含まれます。
  • 投稿には任意でタイトルを含めることができます。

導入方法

事前準備:

  • News APIのAPIキーを取得してください。News APIの公式サイト(https://newsapi.org/) でアカウントを作成し、APIキーを取得してください。※取得したAPIキーは絶対に第三者に公開しないでください。
  • DiscordのWebhook URLを取得してください。DiscordのサーバーにWebhookを作成し、そのURLを取得してください。

1. Zipファイルのダウンロードを行い解凍してください コマンドプロンプトでのダウンロードもしくはGithub上の**<>code**からダウンロードしてください。

コマンドプロンプト:下記のリポジトリをクローンしてください。

git clone https://github.com/Paraccoli/DiscordBot_News.git
cd DiscordBot_News

2. config.pyファイルから取得したAPIキーとWebhook URLを設定します:

# config.py
# News APIのAPIキーを指定します
API_KEY = 'your_api_key'
# Discord Webhook urlの指定
DISCORD_WEBHOOK_URL = 'your_webhook_url'

3. 必要なライブラリをインストールします:

pip install requests

4. Botを実行します:

python Discord_NEWS.py

これでBotがDiscordのニュースを自動投稿する準備が整いました!

その他リソース

作成者

About

Development of DiscordBot using NewsAPI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages