Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/watchakorn-18k/bot-news-it-discord

πŸ“‘ Bot updates news about IT and programming with Update every hour
https://github.com/watchakorn-18k/bot-news-it-discord

automation bot discord discord-bot discord-py news news-technology-services

Last synced: 2 days ago
JSON representation

πŸ“‘ Bot updates news about IT and programming with Update every hour

Awesome Lists containing this project

README

        

[![My Workflow Run Bot](https://github.com/watchakorn-18k/bot-news-it-discord/actions/workflows/run_bot.yml/badge.svg)](https://github.com/watchakorn-18k/bot-news-it-discord/actions/workflows/run_bot.yml)

# bot-news-it-discord



# .env

```.env
TOKEN=
API_NEWS=
```

## Description

πŸ“‘ Bot updates news about IT and programming with Update every hour

## Getting Started

```
fenv clone https://github.com//bot-news-it-discord.git

cd bot-news-it-discord

```

## Installation

```
cd bot-news-it-discord

# create virtualenv auto name
fenv onlyenv

# install package in requirements.txt
fenv install

```

## Usage

[πŸ“‘ INVITE BOT TO YOUR SERVER](https://discord.com/api/oauth2/authorize?client_id=1100078503946358915&permissions=2199023987904&scope=bot)

## Tree

```bash
.
└── bot-news-it-discord/
└──.git/
└──.github/
└──.vscode/
└──settings.json
└──env_bot-news-it-discord/
└── Lib/
└── Scripts
└── .gitignore
└── pyvenv.cfg
└──__pycache__/
└──.env
└──.gitignore
└──.tmp
└──main.py
└──news.py
└──readme.md
└──requirements.txt

```

## Change Log

- add translate with google translate in main.py

```py
def translater(func):
def wrapper(*args):

return translator.translate(func(*args), dest="th").text
"""
"th" can change your local language πŸ‘†πŸ»
"""
return wrapper

```

## Contributing

If you would like to contribute to the project, include a section on how to do so, including any guidelines and best practices.

## License

Include information about the license used for the project, such as the name of the license (e.g. MIT, Apache 2.0, etc.) and a link to the license text.