teamtalkbot/changelog.txt
Umiko 5d410ab994
Some checks are pending
Build-nightly / docker (push) Waiting to run
Fix user rights to upload file, hopefully...
2025-05-05 02:50:37 +07:00

174 lines
7.5 KiB
Plaintext

This change log is written to find out the changes that have been made by Pandora, and the source code still refers to TTMediaBot.
5/5/2025
Fix user rights to upload file, hopefully...
5/4/2025
Revamp Dockerfile to fix several issues:
Now based on a more stable image.
Solved the PulseAudio crash problem.
Cleaned up unnecessary layers to make the image lighter.
4/13/2025
Fixed dockerfile to use the git as the source.
Fixed yt.py so bot able to use cookies.
Change the SDK Version to 5.15 for testing.
07-04-2025
1. Some of the default TTMediabot languages were deleted. Things that are irrelevant because Pandorabox has changed a lot of things to be done. Currently there are only English and Indonesian languages.
2. Improve Indonesian Language, in reality, it must be re -brought up. 177 items? How wasteful is!
3. The default dockerfile from TTMediaBot must be kicked and replaced with a more stable one, instead of letting Pulseaudio jammed. Thank you to friends in the TTMediaBot Telegram Group, you are amazing!
4. Improfify YouTube Search and Youtube DLP.
05-04-2025
1. Get link command (gl) is now fix. Stop the temporary url that makes your screen full of insignificant spamming URLs, kick out!
2. Recent and Favorite Command (R) (F) should be able to store well. Don't worry about ASMR Audio or other pleasure audio, now hugged tightly.
3. Don't forget to buy us coffee and snacks, Starbucks!
29-12-2024
1. Fix pydantic error, fix mvp for stabilization and for windows.
16-06-2023
1. add the Scheduler Command to perform certain tasks using crontab. Thanks to someone who made it, I can't remember, but one of the members of the TTMediaBot group on telegram.
2. Fixed on connector players. Enjoy!
3. bump Version to 2.3.3.
30-05-2023
1. align the code with TTMediaBot.
2. add new command (cdid) to get channel ID, this will be useful to get channel ID instead of channel path to apply to config file.
3. The translate files still broke, i'm lazy :P. If someone wants to help me, catch me on contact page!
4. The download file from youtube it's should be faster now!
19-04-2022
1. Fix Indonesian translation for some strings not work.
2. now possible to start stop enable or disable services without logging in to the current user. Just copy file srb to /usr/sbin and type chnmod +x /usr/sbin/srb. if you want to restart service TTMediaBot with user root for example, you can type srb restart then answer all question.
15-04-2022
1. Indonesian translate should work fine now.
2. changed the bot version, adapted to the TTMediaBot source code.
3. Improve server security from SSH attacks.
Merge source code from TTMediaBot;
1. migrator functionality.
2. services strings translation fix.
3. localisation fixes.
4. fixed compile_locales.py.
5. trying to fix localisation system.
6. Update russian translation has been finished.
7. migrate improve, TTSDK version 5.8 is latest, some fixes.
8. yandex music playlist support. (Still can't be use because stuck on authorization).
9. str fix.
10. Yam: Gracefully handle network errors..
11. Remove useless typestubs..
06-04-2022
1. When stop player, restart bot and quit bot, player volume must be returned to 0. This will take effect while player is playing, this will depend on volume_fading in the config file.
02-04-2022
1. Fixing on the help section, on send message to channel.
2. added "sbf" command to change default seek step for player.
3. fixing typo month on the log.
01-04-2022
1. Removed the "bm" command. Combine enable/disable broadcast messages with the "bmsg" command.
2. Removed the "cm" command. Combine enable/disable channel messages with the "cmsg" command.
3. Removed "dcs" command, "dss" command, "dcc" command and "dsc" command.
4. Added "sds" command for showing server information like server host, TCP/UDP port, username, password, channel and channel password.
5. Added "cds" command to change default server host.
6. Added "cdt" and "cdd" commands to change default TCP and UDP port.
7. Added "cdu" and "cdup" commands to change default username and password.
8. Added "cdc" "cdcp" command to change default channel and channel password.
9. Now all Pandora users can view the change log with the "log" command. It is hoped that it will make it easier for users to know the changes.
31-03-2022
Merge source code from TTMediaBot;
1. changed authors list.
2. libmpv_win_downloader: Fix architecture selection..
3. fixed displaying input devices list.
4. requirements fix.
5. improved compile_locales.py, cleaned up development-requirements.txt.
6. Added yandex music service, but it can not play playlists, improved service_manager. (In pandora this service can't be use, because error can't login to yandex music).
15-02-2022
1. Auto save configuration has been added for some commands.
2. If the user restarts or quits, the bot will save the configuration automatically to the config file. Don't worry about losing your configuration!
3. Added "dcs" command. Change default server host, TCP/UDP port, username and password with one command.
4. Added "dcc" command. Change default channel and channel password with one command.
5. added "dss" and "dsc" command. shows default server information and default channel information.
6. If you set the volume, it will now be automatically saved to the config file. This is so that the bot restarts or lost connection, the bot will not return to the default volume configuration.
7. Modify the "cn" command. Now if the user sends the "cn" command without any arguments, the bot nickname will be returned to the client bot name.
8. Modify the "cs" command. If the user sends the "cs" command without any arguments, the bot will return to the default status.
18-01-2022
Merge source code from TTMediaBot;
1. Fix reconnection logic.
2. Fix status loss after reconnecting.
3. Support newer Windows builds of libmpv.
4. mpv.py: fix NameError while exiting with newer mpv versions.
5. Fix broken metadata updating on libmpv-2. We need to use observed properties, because the metadata-update event has been removed in mpv API v2.
6. Replace legacy urlretrieve with a custom requests-based download function. This should solve all certificate-related problems. Also, make a few cosmetic code changes.
02-12-2021
Merge source code from TTMediaBot;
1. Vk_auth: Fix wording.
26-11-2021
Merge source code from TTMediaBot;
1. Shortener module now will be loded if corresponding option is enabled.
2. update readme.
3. vk.com/audio links suport, changed vk_auth vk_api version.
14-11-2021
Merge source code from TTMediaBot;
1. vk tracks downloading fix.
2. trying fix vk.
3. Some fixes.
29-10-2021
Merge source code from TTMediaBot;
1. Changed the most importent function
26-09-2021
1. Added the "bm" command. allows bots to enable/disable broadcast messages.
2. Added "bmsg" command. Allows broadcast messages to be sent via bots, useful for iPhone and android users. (will working with admin rights)
3. Added "cmsg" command. Allows users to send messages to channels using bots. (will working with admin rights)
11-09-2021
1. Added the "start" command. To make this bot user friendly, add a greeting in the status and at the beginning of the command, instead of the "h" command.
2. Added the "contacts" command. Make it easy for all users to contact the administrator.
3. Change the "h" command. Now the "help" command will bring up all the commands that can be used in this bot.
4. Instead of "a" command to see About this bot, change it to "about" command.
5. Fix typo Mit license to MIT license in the section about this bot, also fix the placement of "\" in the code section about this bot.