Compare commits
No commits in common. "master" and "master" have entirely different histories.
1
.gitignore
vendored
1
.gitignore
vendored
@ -1 +0,0 @@
|
||||
drastikbot
|
8
flake.lock
generated
8
flake.lock
generated
@ -17,16 +17,16 @@
|
||||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1739758141,
|
||||
"narHash": "sha256-uq6A2L7o1/tR6VfmYhZWoVAwb3gTy7j4Jx30MIrH0rE=",
|
||||
"lastModified": 1638239011,
|
||||
"narHash": "sha256-AjhmbT4UBlJWqxY0ea8a6GU2C2HdKUREkG43oRr3TZg=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "c618e28f70257593de75a7044438efc1c1fc0791",
|
||||
"rev": "a7ecde854aee5c4c7cd6177f54a99d2c1ff28a31",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NixOS",
|
||||
"ref": "nixos-24.11",
|
||||
"ref": "21.11",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
inputs = {
|
||||
nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11";
|
||||
nixpkgs.url = "github:NixOS/nixpkgs/21.11";
|
||||
|
||||
flake-utils.url = "github:numtide/flake-utils";
|
||||
};
|
||||
@ -10,7 +10,7 @@
|
||||
supportedSystems = with flake-utils.lib.system; [ x86_64-linux i686-linux aarch64-linux ];
|
||||
in {
|
||||
overlay = final: prev: {
|
||||
drastikbot = prev.python311.pkgs.buildPythonApplication rec {
|
||||
drastikbot = prev.python3Packages.buildPythonApplication rec {
|
||||
pname = "drastikbot";
|
||||
version = "v2.1";
|
||||
|
||||
@ -29,8 +29,8 @@
|
||||
cp -r $src/src/* $out
|
||||
|
||||
mkdir -p $out/bin
|
||||
makeWrapper ${prev.python311}/bin/python3 $out/bin/drastikbot \
|
||||
--prefix PYTHONPATH : ${with prev.python311.pkgs; makePythonPath [requests beautifulsoup4]} \
|
||||
makeWrapper ${prev.python3}/bin/python3 $out/bin/drastikbot \
|
||||
--prefix PYTHONPATH : ${with prev.python3Packages; makePythonPath [requests beautifulsoup4]} \
|
||||
--add-flags "$out/drastikbot.py"
|
||||
'';
|
||||
};
|
||||
|
@ -74,13 +74,13 @@ def parser():
|
||||
" already exists.")
|
||||
conf_dir = str(path.expanduser().resolve())
|
||||
else:
|
||||
path = Path('./drastikbot').expanduser()
|
||||
path = Path('~/.drastikbot').expanduser()
|
||||
if not path.is_dir():
|
||||
try:
|
||||
path.mkdir(parents=True, exist_ok=False)
|
||||
except FileExistsError:
|
||||
sys.exit("[Error] Making configuration directory at"
|
||||
" './drastikbot' failed. Another file with that name"
|
||||
" '~/.drastikbot' failed. Another file with that name"
|
||||
" already exists.")
|
||||
conf_dir = str(path)
|
||||
|
||||
|
@ -145,7 +145,7 @@ class Drastikbot():
|
||||
# statement below.
|
||||
if multipart:
|
||||
time.sleep(self.var.msg_delay)
|
||||
tr = m_len - 2 - len(' '.join(cmds).encode('utf-8')) - remainder - 1
|
||||
tr = m_len - 2 - len(' '.join(cmds).encode('utf-8')) - remainder
|
||||
t = text.encode('utf-8')[tr:]
|
||||
self.send(cmds, t)
|
||||
|
||||
|
@ -269,7 +269,6 @@ def twitter(url):
|
||||
hosts_d = {
|
||||
"youtube.com": youtube,
|
||||
"youtu.be": youtube,
|
||||
"m.youtube.com": youtube,
|
||||
"lainchan.org": lainchan,
|
||||
"i.imgur.com": imgur,
|
||||
"imgur.com": imgur,
|
||||
|
Loading…
x
Reference in New Issue
Block a user