Compare commits
No commits in common. "79ca90597ca5cc02dabfec4460e7baeab76e3008" and "ef361b3123329dd02fbd1715a4956858aaf65970" have entirely different histories.
79ca90597c
...
ef361b3123
BIN
dist/drstats-1.3.37-py3-none-any.whl
vendored
BIN
dist/drstats-1.3.37-py3-none-any.whl
vendored
Binary file not shown.
BIN
dist/drstats-1.3.37.tar.gz
vendored
BIN
dist/drstats-1.3.37.tar.gz
vendored
Binary file not shown.
BIN
drstats.db
BIN
drstats.db
Binary file not shown.
3484
export/0_dataset.txt
3484
export/0_dataset.txt
File diff suppressed because one or more lines are too long
Binary file not shown.
Before Width: | Height: | Size: 1.9 MiB After Width: | Height: | Size: 1.9 MiB |
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -2,15 +2,13 @@ Metadata-Version: 2.1
|
||||
Name: drstats
|
||||
Version: 1.3.37
|
||||
Summary: dR stats
|
||||
Home-page: UNKNOWN
|
||||
Author: Retoor
|
||||
Author-email: retoor@molodetz.nl
|
||||
License: MIT
|
||||
Platform: UNKNOWN
|
||||
Requires-Python: >=3.7
|
||||
Description-Content-Type: text/markdown
|
||||
Requires-Dist: aiohttp==3.10.10
|
||||
Requires-Dist: dataset==1.6.2
|
||||
Requires-Dist: matplotlib==3.9.2
|
||||
Requires-Dist: requests==2.32.3
|
||||
|
||||
# dRStats
|
||||
|
||||
@ -56,3 +54,5 @@ If you type `dr.` in terminal and press tab you'll see all available apps auto c
|
||||
4. `dr.rant_stats_per_day` exports graphs to export folder. don't forget to execute `dr.sync` first.
|
||||
5. `dr.rant_stats_per_hour` exports graphs to export folder. don't forget to execute `dr.sync` first.
|
||||
6. `dr.rant_stats_per_weekday` exports graphs to export folder. don't forget to execute `dr.sync` first.
|
||||
|
||||
|
||||
|
@ -5,3 +5,4 @@ dr.rant_stats_per_hour = drstats.statistics:rant_stats_per_hour
|
||||
dr.rant_stats_per_weekday = drstats.statistics:rant_stats_per_weekday
|
||||
dr.stats_all = drstats.statistics:rant_stats_all
|
||||
dr.sync = drstats.sync:sync
|
||||
|
||||
|
Binary file not shown.
@ -22,9 +22,9 @@ def dump():
|
||||
printr(statistics_text[-1])
|
||||
print("\n".join(statistics_text))
|
||||
all_content = ""
|
||||
for user in list(db.get_users()):
|
||||
for user in db.get_users():
|
||||
text = (
|
||||
db.get_all_rants_of_user(user)
|
||||
db.get_all_rants_of_user(user).replace("\n", " ").replace(" ", " ").strip()
|
||||
)
|
||||
total_text = ""
|
||||
if text:
|
||||
@ -43,7 +43,7 @@ def dump():
|
||||
f.write(text)
|
||||
f.write("```")
|
||||
text = (
|
||||
db.get_all_posts_of_user(user)
|
||||
db.get_all_posts_of_user(user).replace("\n", " ").replace(" ", " ").strip()
|
||||
)
|
||||
if text:
|
||||
total_text += text
|
||||
@ -62,7 +62,6 @@ def dump():
|
||||
f.write("```")
|
||||
all_content += total_text
|
||||
print("===Mentions of users:", "```")
|
||||
|
||||
users = db.get_users()
|
||||
users.sort()
|
||||
for user in users:
|
||||
|
@ -282,16 +282,16 @@ def get_contribution_average_per_user():
|
||||
|
||||
|
||||
def get_all_rants_of_user(username):
|
||||
with Db() as _db:
|
||||
with Db() as db:
|
||||
try:
|
||||
return list(_db.db["rants_of_user"].find(username=username))[0]["text"]
|
||||
except IndexError:
|
||||
return db.db["rants_of_user"].find_one(username=username)["text"]
|
||||
except TypeError:
|
||||
return ""
|
||||
|
||||
|
||||
def get_all_posts_of_user(username):
|
||||
with Db() as _db:
|
||||
with Db() as db:
|
||||
try:
|
||||
return list(_db.db["posts_of_user"].find(username=username))[0]["text"]
|
||||
except IndexError:
|
||||
return db.db["posts_of_user"].find_one(username=username)["text"]
|
||||
except TypeError:
|
||||
return ""
|
||||
|
Loading…
Reference in New Issue
Block a user