remove gap when changing avatar

This commit is contained in:
GenZmeY 2021-03-02 12:54:06 +03:00
parent e3f047550f
commit 71a18dbc17
3 changed files with 8 additions and 4 deletions

View File

@ -54,9 +54,10 @@ async def main():
index = index + 1440
elif index >= 1440:
index = index - 1440
prev_avatar = await client.get_profile_photos('me')
filename = config.IMG_DIR + f'/{index:04}.' + config.IMG_EXT
await client(DeletePhotosRequest(await client.get_profile_photos('me')))
await client(UploadProfilePhotoRequest(await client.upload_file(filename)))
await client(DeletePhotosRequest(prev_avatar))
print('Avatar changed: ' + filename)

View File

@ -25,8 +25,8 @@ Cache="/var/cache/tg-avatar-alteration"
if [[ $(whoami) == "$TgAaUser" ]]; then
/usr/bin/python3 "$App" "$Conf" "$Cache"
elif [[ -n $(groups "${USER}" | grep -Fo 'wheel') ]] || [[ "${EUID}" -eq 0 ]]; then
sudo -u "${TgAaUser}" -s -- /usr/bin/tg-avatar-alteration
elif [[ -n $(groups "$USER" | grep -Fo 'wheel') ]] || [[ "$EUID" -eq 0 ]]; then
sudo -u "$TgAaUser" -s -- /usr/bin/tg-avatar-alteration
else
echo "You must be ${TgAaUser}, root or sudo-user to run this command"
fi

View File

@ -3,7 +3,7 @@
%global user tg-aa-user
Name: tg-avatar-alteration
Version: 1.0.0
Version: 1.0.1
Release: 1%{dist}
Summary: telegram avatar alteration
Group: Applications/Communications
@ -99,5 +99,8 @@ if [[ "$1" -eq 0 ]]; then # Uninstall
fi
%changelog
* Tue Mar 02 2021 GenZmeY <genzmey@gmail.com> - 1.0.1-1
- Removed the gap when changing the avatar.
* Mon Mar 01 2021 GenZmeY <genzmey@gmail.com> - 1.0.0-1
- first version.