File tree Expand file tree Collapse file tree 13 files changed +94
-199
lines changed
Expand file tree Collapse file tree 13 files changed +94
-199
lines changed Original file line number Diff line number Diff line change 1- 3.10.4
1+ 3.10.7
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -10,6 +10,39 @@ cd "${BASE_DIR}/.." || exit 127
1010# shellcheck source=../scripts/utils.sh
1111. scripts/utils.sh
1212
13+ PROGRAM=$( basename " ${BASH_SOURCE[0]:- $0 } " )
14+ VERSION=0.7.0
15+
16+ function display_help() {
17+ cat << EOF
18+ $( help_title_section Usage)
19+ ${PROGRAM} [options]
20+
21+ $( help_title_section Options)
22+ -h --help Show this screen.
23+ -v --version Show version.
24+ EOF
25+ }
26+
27+ while [ ! $# -eq 0 ]; do
28+ case " $1 " in
29+ -h | --help)
30+ display_help
31+ exit 0
32+ ;;
33+ -v | --version)
34+ display_version " ${VERSION} " " ${PROGRAM} "
35+ exit 0
36+ ;;
37+ * )
38+ display_help >&2
39+ exit 1
40+ ;;
41+ esac
42+
43+ shift
44+ done
45+
1346source .venv/bin/activate
1447
1548python3 -m bot
Original file line number Diff line number Diff line change @@ -10,6 +10,39 @@ cd "${BASE_DIR}/.." || exit 127
1010# shellcheck source=../scripts/utils.sh
1111. scripts/utils.sh
1212
13+ PROGRAM=$( basename " ${BASH_SOURCE[0]:- $0 } " )
14+ VERSION=0.7.0
15+
16+ function display_help() {
17+ cat << EOF
18+ $( help_title_section Usage)
19+ ${PROGRAM} [options]
20+
21+ $( help_title_section Options)
22+ -h --help Show this screen.
23+ -v --version Show version.
24+ EOF
25+ }
26+
27+ while [ ! $# -eq 0 ]; do
28+ case " $1 " in
29+ -h | --help)
30+ display_help
31+ exit 0
32+ ;;
33+ -v | --version)
34+ display_version " ${VERSION} " " ${PROGRAM} "
35+ exit 0
36+ ;;
37+ * )
38+ display_help >&2
39+ exit 1
40+ ;;
41+ esac
42+
43+ shift
44+ done
45+
1346if not_installed " asdf" ; then
1447 echo_warning "
1548 We are using asdf (https://github.com/asdf-vm/asdf) to manage tool
2861log_info " setup" " Setting up the env file..."
2962if [ ! -f .env ]; then
3063 cp .env.sample .env
31- log_done " env file created, you might want to open .env and set the correct values..."
64+ log_success " env file created, you might want to open .env and set the correct values..."
3265 echo
3366else
3467 log_warn " .env file already exists, skipping..."
Original file line number Diff line number Diff line change 11import logging
2+ import sys
23
34import discord
45from discord .ext import commands
1314 case_insensitive = True ,
1415)
1516
16- # Logging setup
17+ # Logging to file
1718logger = logging .getLogger ("discord" )
1819logger .setLevel (logging .INFO )
1920handler = logging .FileHandler (
2425)
2526logger .addHandler (handler )
2627
28+ # Logging to stdout
29+ stdout_handler = logging .StreamHandler (sys .stdout )
30+ stdout_handler .setFormatter (
31+ logging .Formatter ("%(asctime)s:%(levelname)s:%(name)s: %(message)s" )
32+ )
33+ logger .addHandler (stdout_handler )
34+
2735
2836@client .event
2937async def on_ready ():
3038 """Client event that run when the program is ready."""
3139
32- logger .info ("The bot was logged in" )
40+ logger .info ("The bot was logged in ✨ " )
3341 DailyReport (client ).report .start ()
34- logger .info ("The task has been loaded " )
42+ logger .info ("The bot is ready 🚀 " )
3543
3644
3745@client .command ()
Original file line number Diff line number Diff line change @@ -61,7 +61,7 @@ async def promove(
6161 # Adding the log to the database
6262 asyncio .create_task (self .log (ctx , member , belt ))
6363 else :
64- await ctx .send (
64+ await ctx .reply (
6565 f"Ocorreu um erro ao atualizar o cinturão do ninja { user } no site :(\n Por favor tente mais tarde."
6666 )
6767
Original file line number Diff line number Diff line change @@ -3,6 +3,6 @@ ipython==8.4.0
33isort == 5.10.1
44mypy == 0.971
55mypy-extensions == 0.4.3
6- pre-commit == 2.20.0
6+ pre-commit == 3.1.1
77pylint == 2.14.5
88python-dotenv == 0.20.0
Original file line number Diff line number Diff line change 1+ #! /bin/sh -n
2+
13RED=$( tput setaf 1)
24ORANGE=$( tput setaf 3)
35GREEN=$( tput setaf 2)
Original file line number Diff line number Diff line change @@ -133,4 +133,4 @@ function execute() {
133133 return $exitCode
134134}
135135
136- [ " $0 " = " ${BASH_SOURCE[0]} " ] && display_version 0.5.6 || true
136+ [ " $0 " = " ${BASH_SOURCE[0]} " ] && display_version 0.7.0 || true
Original file line number Diff line number Diff line change @@ -129,4 +129,4 @@ function format() {
129129 fi
130130}
131131
132- [ " $0 " = " ${BASH_SOURCE[0]} " ] && display_version 0.5.6 || true
132+ [ " $0 " = " ${BASH_SOURCE[0]} " ] && display_version 0.7.0 || true
You can’t perform that action at this time.
0 commit comments