mirror of
https://github.com/nexy7574/LCC-bot.git
synced 2024-09-20 02:26:32 +01:00
Fix SLOC counter
This commit is contained in:
parent
d4cc075691
commit
7807935571
1 changed files with 8 additions and 2 deletions
|
@ -322,6 +322,12 @@ class Events(commands.Cog):
|
||||||
root = Path.cwd()
|
root = Path.cwd()
|
||||||
root_files = list(root.glob("**/*.py"))
|
root_files = list(root.glob("**/*.py"))
|
||||||
root_files.append(root / "main.py")
|
root_files.append(root / "main.py")
|
||||||
|
root_files = list(
|
||||||
|
filter(
|
||||||
|
lambda f: "venv" not in f.parents and "venv" not in f.parts,
|
||||||
|
root_files
|
||||||
|
)
|
||||||
|
)
|
||||||
lines = 0
|
lines = 0
|
||||||
|
|
||||||
for file in root_files:
|
for file in root_files:
|
||||||
|
@ -334,7 +340,7 @@ class Events(commands.Cog):
|
||||||
if not line or line.startswith("#"):
|
if not line or line.startswith("#"):
|
||||||
continue
|
continue
|
||||||
lines += 1
|
lines += 1
|
||||||
return lines
|
return lines, len(root_files)
|
||||||
|
|
||||||
if not message.guild:
|
if not message.guild:
|
||||||
return
|
return
|
||||||
|
@ -468,7 +474,7 @@ class Events(commands.Cog):
|
||||||
"file": discord.File(assets / "boris.jpeg")
|
"file": discord.File(assets / "boris.jpeg")
|
||||||
},
|
},
|
||||||
r"\W?(s(ource\w)?)?l(ines\s)?o(f\s)?c(ode)?(\W)?": {
|
r"\W?(s(ource\w)?)?l(ines\s)?o(f\s)?c(ode)?(\W)?": {
|
||||||
"content": lambda: "I have {:,} lines of source code!".format(get_sloc_count())
|
"content": lambda: "I have {:,} lines of source code across {:,} files!".format(*get_sloc_count())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
# Stop responding to any bots
|
# Stop responding to any bots
|
||||||
|
|
Loading…
Reference in a new issue