Commit Graph

27 Commits

Author SHA1 Message Date
fixebr@gmail.com
d19a9cef00 добавил discord_perm как переменную конфига - роль, имеющая право на отдачу команд серверу. 2024-02-04 20:11:12 +03:00
fixebr@gmail.com
15fe90bb94 translate ver 0.1
discord.py req update to actual
2023-12-21 00:40:15 +03:00
fixebr@gmail.com
9813c01175 перевод на русский язык
Signed-off-by: fixebr@gmail.com <Jk7PSMyzV>
2023-11-27 06:35:28 +03:00
Roy Du
fab423b3e3 fixes plex-removerole removing jellyfin roles instead (#47)
And some style fixes
2023-08-27 20:17:48 -04:00
Roy Du
42297b2074 Fixes plex setup not setting up plex server name if using token auth (#31) 2022-10-28 15:00:45 -07:00
Roy Du
26d95d1a38 fixes jellyfin empty string message on library update (#30) 2022-10-28 14:58:52 -07:00
Roy Du
b16e60246e Fixes Jellyfin text in plex integration (#29) 2022-10-28 14:32:42 -07:00
Roy Du
001c05c38a Intent fix (#26)
* fix: potential missing intent bug

- Fixes discord.py 2.0 intent missing bug (hopefully)

task: none

* reverts weird working copy rename of run.py

* Updates Discord.py to 2.0.1

Discord.py 2.0 was released and I didn't even notice!

* removes discord.py from dockerfile
2022-10-28 14:19:09 -07:00
Yoruio
1006341a53 feat: gh-16 store plex token instead of login
- Adds ability to store plex token and server base url instead of login
 username / password
 - Sets plex token storage as default plex storage / auth method
(This also fixes ratelimit, as no login occurs with auth token)

task: gh-16
2022-07-20 15:32:26 -07:00
Yoruio
11b42cff53 feat: Adds jellyfin external URL and timeout gh-13
- Adds Jellyfin external URL config option - URL to send to users if
 different from server URL.
 - Adds Jellyfin server setup timeout after 5 seconds, and response
 delaying so discord bot doesn't timeout

task: gh-13
2022-07-16 14:28:56 -06:00
Yoruio
22c9bd1da9 feat: Implements auto-updating database table
- Automatically updates database table from old versions / Invitarr
 - Fancy text formatting to boost my ego
 - Removes synced variable from config, as we now sync always (guild-specific sync is automatic.)

task: gh-9
2022-07-14 01:12:21 -06:00
Yoruio
dec952e198 BUG FIXES 2022-07-11 23:31:24 -06:00
Yoruio
1efc4e0686 removes some unused imports and leftover dev stuff 2022-07-11 21:35:25 -06:00
Yoruio
dfb2d90e10 bug: command syncing fix
fixes command sync when adding bot to a server
2022-07-11 21:17:15 -06:00
Yoruio
a181483d0d chore: removes some debug statements
removes some debug statments that I accidentally left in

task: none
2022-07-11 20:58:46 -06:00
Yoruio
67af1bb154 feat: implements slash commands
Implements slash commands.

task: gh-1
2022-07-11 20:33:19 -06:00
Yoruio
fb105a2927 feat: Jellyfin integration finished
- Finsihed Jellyfin integration with auto-add and auto-remove
 - Integration toggle in config

task: none
2022-07-09 17:45:14 -06:00
Yoruio
d2e184144b feat: Adds database entries for Jellyfin
- Adds database columns and expands database commands to acccomodate
 jellyfin

task: none
2022-07-09 15:25:07 -06:00
Yoruio
a64c43904b feat: Adds some QoL changes
- Logs exception messages when Plex login fails
 - Renames "username" variable in getPlex() to generic naming
 - Changes "roles" config to "plex_roles" in preparation for jellyfin
 integration
 - Changes generic config names to plex specific config name

task: none (because I'm too lazy to set up proper issues)
2022-07-09 01:16:27 -06:00
Faiz Ahmed
e6103faba6 added version indicator 2021-08-04 19:38:44 -04:00
Faiz Ahmed
7e46a281b4 Fixed bugs with plex library 2021-07-26 14:22:23 -04:00
Faiz Ahmed
88499c7e09 added command to update plex libs 2021-07-26 12:34:18 -04:00
Faiz Ahmed
49c9e68706 Plex setup and roles setup now thru bot 2021-07-26 12:19:37 -04:00
Faiz Ahmed
ceb8bc32a3 added funcs 2021-07-25 14:22:05 -04:00
Faiz Ahmed
26970ac780 fixed env var 2021-07-17 15:50:58 -04:00
Faiz Ahmed
3dd4a879df moved config into app/app/ to retain previous users 2021-07-17 11:16:07 -04:00
Faiz Ahmed
e285697f2d removing web gui 2021-07-17 11:10:40 -04:00