From 6e4674953e7ecda0b32dd7b437893fd913e823d5 Mon Sep 17 00:00:00 2001 From: BodgeMaster <> Date: Fri, 13 Jan 2023 17:47:58 +0100 Subject: [PATCH] Get bot token from command line --- README.md | 8 ++++---- bot.py | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 74a15a2..7dbd7b0 100644 --- a/README.md +++ b/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 `bot.py`file: +- Run the `bot.py`file passing the bot token as argument: ```sh -python3 bot.py +python3 bot.py TOKEN_HERE ``` diff --git a/bot.py b/bot.py index 32c53cf..8fa36be 100644 --- a/bot.py +++ b/bot.py @@ -8,7 +8,7 @@ import typing from discord.ext import commands import discord.utils import time -from sys import platform +import sys BOOT_TIME = time.time() @@ -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])