Merge pull request 'Minor cleanup' (#1) from BodgeMaster/os-release-bot:master into master

Reviewed-on: jocadbz/os-release-bot#1
pull/1/head
Joca 2023-01-13 16:54:15 +00:00
commit 58adc111b5
3 changed files with 10 additions and 11 deletions

View File

@ -2,18 +2,18 @@
A bot written for the Linux General Discord Server
### How to run
### Setup
- Install the necessary packages:
```sh
pip install -r requirements.txt
```
- On the last line, replace `TOKEN` with your bot token
### Running
- Then, run the `main.py`file:
- Run the `bot.py`file passing the bot token as argument:
```sh
python3 main.py
python3 bot.py TOKEN_HERE
```
@ -22,4 +22,4 @@ python3 main.py
As this bot is made for one discord server, most things on it are hardcoded.
For this bot to work, you might need to replace a big part of the code.
Any use of this bot outside of Linux General is not mine and Bodge's responsability.
Any use of this bot outside of Linux General is not mine and Bodge's responsability.

View File

@ -7,13 +7,13 @@ from discord import app_commands
import typing
from discord.ext import commands
import discord.utils
import psutil
import time
from sys import platform
import sys
BOOT_TIME = time.time()
def seconds_elapsed():
return time.time() - psutil.boot_time()
return time.time() - BOOT_TIME
class MyClient(discord.Client):
@ -190,10 +190,10 @@ async def report_message(interaction: discord.Interaction, message: discord.Mess
async def status(interaction: discord.Interaction):
embed = discord.Embed(title='System Stats')
embed.description = f"""Uptime: {seconds_elapsed()}
System: {platform}"""
System: {sys.platform}"""
url_view = discord.ui.View()
await interaction.response.send_message(embed=embed, view=url_view)
client.tree.sync()
client.run('TOKEN')
client.run(sys.argv[1])

View File

@ -1,2 +1 @@
discord.py==2.1.0
psutil==5.9.4