Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/watchakorn-18k/bot-news-it-discord
- Owner: watchakorn-18k
- Created: 2023-04-24T21:09:52.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-10-29T09:12:55.000Z (16 days ago)
- Last Synced: 2024-10-29T09:32:41.497Z (16 days ago)
- Topics: automation, bot, discord, discord-bot, discord-py, news, news-technology-services
- Language: Python
- Homepage: https://discord.com/api/oauth2/authorize?client_id=1100078503946358915&permissions=2199023987904&scope=bot
- Size: 3.17 MB
- Stars: 6
- Watchers: 3
- Forks: 88
- Open Issues: 2
-
Metadata Files:
- Readme: readme.md
- Changelog: news.py
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.gitcd 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.