forked from jocadbz/os-release-bot
Merge pull request 'Minor cleanup' (#1) from BodgeMaster/os-release-bot:master into master
Reviewed-on: jocadbz/os-release-bot#1pull/1/head
commit
58adc111b5
10
README.md
10
README.md
|
@ -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.
|
||||
|
|
|
@ -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])
|
|
@ -1,2 +1 @@
|
|||
discord.py==2.1.0
|
||||
psutil==5.9.4
|
||||
|
|
Loading…
Reference in New Issue