Skip to content
Open

31 #2

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
245 commits
Select commit Hold shift + click to select a range
20b7e69
seden: Minor improvements
Jan 24, 2021
728f7c1
seden: afk: Fix Attribute error
Jan 25, 2021
39fafb1
seden: Fix mistakes on speedtest and getsticker command
Jan 28, 2021
299f7c5
seden: scrapers: Fix DuckDuckGo Parser
Feb 14, 2021
2c9fd50
seden: Shorted app.json
Feb 17, 2021
0e0f177
seden: session: Fix bot token
Feb 20, 2021
c15c3f4
seden: weather: Fix weather error
Feb 23, 2021
4880395
seden: Added online command
Feb 25, 2021
6d896ef
seden: Typo fix
Feb 25, 2021
96e2823
seden: Update Translations
Feb 27, 2021
568b618
seden: Typo Fix
Feb 27, 2021
9b0bb8d
seden: Cleanup code
Feb 28, 2021
261fa96
seden: system: Fix neofetch markdown
Feb 28, 2021
477505c
seden: Improve updown module
frknkrc44 Mar 31, 2021
d325723
seden: Downgrade SQLAlchemy version
Apr 2, 2021
86e32b1
seden: Cleanup code
Apr 2, 2021
81f200c
seden: Fix missing translations
Apr 2, 2021
9cf9558
seden: Add ascii command
Apr 2, 2021
30c0622
seden: Fix import mistake
Apr 2, 2021
bff065c
Fix ascii and setpfp
frknkrc44 Apr 2, 2021
89ae5c8
seden: A little changes
Apr 3, 2021
8c3c104
seden: Change log strings
Apr 6, 2021
bcb0129
seden: Add sudo & blacklist control on whois module
Apr 8, 2021
5f1f6e5
seden: Android: Improve Magisk
Apr 10, 2021
61cb77a
seden: Add zombies command
Apr 10, 2021
35fbd35
seden: Misc changes
Apr 10, 2021
a721d80
seden: Add doviz command
Apr 12, 2021
424aab1
seden: Add stats command
Apr 14, 2021
304d8b2
seden: Fix currency
Apr 14, 2021
ab7c747
Some optimizations
frknkrc44 Apr 15, 2021
c2b0c50
Bring back covid19 module
frknkrc44 Apr 16, 2021
9d45e00
seden: Release v1.4.4 Beta
Apr 16, 2021
1298954
amogus
Apr 16, 2021
f2eacef
seden: memes: Add new command
Apr 18, 2021
477a409
seden: fonts: Change GoogleSans to OpenSans
Apr 19, 2021
00b2715
seden: Nuke birakmamseni command
Apr 21, 2021
b3a3230
seden: Nuke Lydia module
Apr 22, 2021
f2d09e9
seden: currency: Change method
Apr 26, 2021
5a97a51
seden: Cleanup code
Apr 26, 2021
f60e352
seden: Move admin helper
Apr 26, 2021
b47190a
Add support for Nix and NixOS (#4)
musfay Apr 27, 2021
206f204
Improve shell.nix and add instructions to README.md (#5)
musfay Apr 28, 2021
0375577
seden: Fix regex
frknkrc44 May 2, 2021
530059b
some optimizations and add .stopall
frknkrc44 May 7, 2021
b1c3e50
seden: Move amogus to memes module
ahmetack May 12, 2021
e36ff7d
seden: lyrics: Fix bug
ahmetack May 12, 2021
7ec8a5e
seden: Fix stickers module
frknkrc44 May 12, 2021
f93ab23
seden: ytdl: Improve video upload
ahmetack May 12, 2021
10fb0b7
seden: Heroku: Fix shutdown
ahmetack May 12, 2021
3af27cc
seden: Unnecessary optimization
ahmetack May 13, 2021
5d8d41c
seden: Unnecessary optimization [2/2]
ahmetack May 18, 2021
1ad94a2
seden: Proxy, random google domains
frknkrc44 May 18, 2021
7cd0573
seden: youtubedl: Improve video & audio metadata
ahmetack May 22, 2021
ebc73d4
seden: youtubedl: Fix mistake
ahmetack May 22, 2021
7b9e0c2
seden: Create downloads dir
ahmetack May 23, 2021
1171803
seden: youtubedl: Add Exception
ahmetack May 25, 2021
b4daea1
seden: Minor changes
ahmetack May 30, 2021
241e6c3
seden: stickers: Add exception
ahmetack Jun 1, 2021
83b57a9
seden: stickers: Fix sticker error func
ahmetack Jun 3, 2021
50e485f
seden: Boredom
ahmetack Jun 3, 2021
dc916c8
seden: Minor changes
ahmetack Jun 8, 2021
89c2a15
seden: little improvements
ahmetack Jun 10, 2021
914957a
shell.nix: handle chromedriver path (#7)
musfay Jun 21, 2021
678cb2f
seden: Fix known bugs
frknkrc44 Jul 2, 2021
cf7c22b
seden: Release v1.4.5 Beta
ahmetack Jul 2, 2021
410bcbb
seden: Set idle
ahmetack Jul 2, 2021
45c88c5
seden: Update README url
ahmetack Jul 2, 2021
1bef333
Some bug fixes
frknkrc44 Jul 2, 2021
becc61e
seden: Improve unpin command
ahmetack Jul 2, 2021
ff20e7d
shell.nix: cleanup (#8)
musfay Jul 9, 2021
0c42871
seden: Change log time format
ahmetack Jul 17, 2021
c3801cc
seden: Do what is necessary
ahmetack Jul 17, 2021
8a6e024
seden: Release v1.5.0 Stable
ahmetack Jul 17, 2021
400fa8f
seden: Release v1.5.1 Stable
frknkrc44 Aug 12, 2021
aa66806
seden: Update translations
ahmetack Aug 22, 2021
1244282
seden: Update app.json
ahmetack Aug 22, 2021
03b9d6f
seden: [EXP] Add Railway deploy
ahmetack Sep 3, 2021
f1eff23
seden: Add warning text to Heroku API Key
ahmetack Sep 7, 2021
6f5e4f6
Some bug fixes and improvements
frknkrc44 Sep 25, 2021
02c5d90
Change session variable (#9)
forkposix Sep 28, 2021
4c452bb
seden: Add EXIF information extraction
oguzbakir Oct 2, 2021
7061ca4
seden: Use f-strings for exif module
oguzbakir Oct 3, 2021
25cbb9e
Merge pull request #10 from oguzbakir/seden
frknkrc44 Oct 3, 2021
2297bb8
seden: Use yt-dlp instead of youtube_dl
Oct 26, 2021
92ebb27
seden: Nuke Dogbin module
Oct 26, 2021
be5f502
seden: effects: Fix 'NoneType'
Oct 30, 2021
fc59800
seden: Nuke Deezer module
Oct 30, 2021
1f8060a
seden: Change idle to run
Oct 31, 2021
5085403
seden: Nuke currency
Oct 31, 2021
c41e6b1
seden: Add Spotify module (#11)
fatihesergg Nov 8, 2021
46004a6
seden: spotify: Add help msg (#13)
fatihesergg Nov 10, 2021
6515202
seden: [EXP 2/2] Nuke Railway deploy
Dec 12, 2021
3d4aabf
seden: stickers: Fix kang, packinfo
Dec 25, 2021
a0ba8d9
seden: Cleanup app.json
Dec 28, 2021
0495617
seden: Update copyright notice
Jan 1, 2022
f7e5628
seden: Update modules
Jan 18, 2022
19d7b56
seden: Update pyrogram
Feb 4, 2022
41dc78e
seden: stickers: Adapt video stickers
Feb 4, 2022
a7d228b
add gif support for video stickers
Feb 6, 2022
4d8c61f
Release Seden v1.5.2
Feb 6, 2022
6004134
some changes on init
Feb 6, 2022
9c9cb0d
adapt webm files to stickers module
Feb 6, 2022
16441fc
reduce bitrate and duration
Feb 6, 2022
252be33
some additions again cuz i forgot
Feb 6, 2022
ea47a3d
some additions again cuz i forgot [2/2]
Feb 6, 2022
7960d10
Release Seden v1.5.3
Feb 6, 2022
275395a
fix reported bug
Feb 6, 2022
825f218
Add GDrive module
fatihesergg Mar 5, 2022
3cff910
Release Seden v1.5.4
fatihesergg Mar 5, 2022
ad69bb5
Change document mime_type
fatihesergg Mar 5, 2022
2ee4057
Edit spotify help strings
fatihesergg Mar 6, 2022
fc57008
PyroClient: Remove some variables
Mar 12, 2022
4c74840
Change kick_member to ban_member
Mar 12, 2022
9716ebf
SpeedTest: use reply_img instead of reply_doc
Mar 12, 2022
fd0743d
Release Seden v1.5.5
Mar 12, 2022
ba57619
Fix translate string,remove unused import
fatihesergg Mar 12, 2022
fed2a2f
Add translator string,if condition for gauth
fatihesergg Mar 12, 2022
8e94652
Scrapers: Fix urbandictionary (ud) command
fatihesergg Mar 15, 2022
bcbc0aa
Add imei checker module
Mar 15, 2022
11924fa
Remove unused import
Mar 15, 2022
911739b
Add kargotakip module
Mar 15, 2022
78fea09
Scrapers: check expression exist
fatihesergg Mar 15, 2022
68d63b7
Cargo tracking module has been updated, other companies have been added.
Mar 16, 2022
0d3ad55
Corrections
Mar 16, 2022
c742d2d
Release Seden v1.5.6
Mar 16, 2022
694cc96
New companies have been added (kargotakip), the index error in the la…
Mar 17, 2022
498238d
Add paste module
fatihesergg Mar 24, 2022
bdbce57
Update sqlalchemy, pyrogram
Mar 29, 2022
045dc03
Release Seden v1.5.7
Mar 29, 2022
ce2c94a
stickers: Bug fix
Apr 2, 2022
f0c9a8f
Release Seden v1.5.8
Apr 2, 2022
36a8f4e
memes: add mem command
Apr 4, 2022
937c39d
ezanvakti: add ramazan command
fatihesergg Apr 4, 2022
f72794d
Release Seden v1.5.9
fatihesergg Apr 4, 2022
b1a903f
Add Impact font
fatihesergg Apr 4, 2022
325bae7
ezanvakti: change bs4 parser
Apr 5, 2022
56d09d3
Release Seden v1.6.0
Apr 5, 2022
6505612
update pyrogram
Apr 12, 2022
89b1cd6
autopp: change font
Apr 12, 2022
bd1274d
Release Seden v1.6.1
Apr 12, 2022
001cbf3
treewide updates for pyrogram 2.0
Apr 25, 2022
413adaa
Release Seden v1.6.2
Apr 25, 2022
1c6dbc4
little fixes
Apr 26, 2022
d0dd1ca
fix reply_msg
Apr 26, 2022
8b6e21f
Release Seden v1.6.3
Apr 26, 2022
6fa8b71
close asyncio logs
Apr 26, 2022
897c461
spotify: fix mistake
Apr 27, 2022
db3a7f6
pmpermit: report as spam
Apr 27, 2022
4867a9f
Update pyrogram
Apr 27, 2022
b85efd2
Release Seden v1.6.4
Apr 27, 2022
bb2885f
Bug fixes + improvements
May 1, 2022
7d17ed0
Release Seden v1.6.5
May 1, 2022
934c945
ezanvakti: remove ramazan command
May 1, 2022
8fb6861
Fix ungmute regex
fatihesergg May 2, 2022
e3605b8
info: improved whois, ginfo
May 3, 2022
90a8214
Release Seden v1.6.6
May 3, 2022
185c8f6
update pyrogram
May 7, 2022
b99ebf8
info: fix wrong operator
May 8, 2022
676d590
gdrive: Download method changed
fatihesergg May 20, 2022
cc4af73
gdrive: Add license
fatihesergg May 20, 2022
ac5504c
gdrive:Move sql function to sedenecem/sql directory
fatihesergg May 22, 2022
fd2d83b
Some fixes
frknkrc44 May 22, 2022
6d58da6
purge:Fix delete all users message
fatihesergg May 25, 2022
3d227e1
requirements: Update dependencies
fatihesergg May 29, 2022
173bdd1
spotify_api: Use ThreadPoolExecutor
fatihesergg Jun 13, 2022
89c8d29
Release Seden v1.6.7
Jun 23, 2022
80dfee9
requirements: Update dependencies
Jun 23, 2022
be6261e
Bug fixes + improvements
Jun 23, 2022
140e72f
Release Seden v1.6.8
Jun 23, 2022
8ec953e
gdrive:Add premium check & Add 5 second delay to edit message
fatihesergg Jun 24, 2022
6b67aeb
Is Premium ¿
Jun 24, 2022
5d34182
README: Nuke Heroku
Jul 12, 2022
855fb24
Update packages, translations
Jul 20, 2022
6d5fcda
Release Seden v1.6.9
Jul 20, 2022
5b41a37
session: Improve method
Jul 20, 2022
97becdd
session: Add dotenv
Jul 20, 2022
bc96463
Update autopp module
Jul 20, 2022
e72cb7a
scrapers: Fix import error
Jul 21, 2022
9d78a4b
scrapers: Add missing enums
Jul 21, 2022
96d55c6
afk: Add last seen
Jul 22, 2022
f280ba9
beautify true false
Jul 24, 2022
b484c63
Updated paste.py, scrapers.py
Aug 3, 2022
62e2de3
Update whois command
Aug 3, 2022
5520bbf
Check value contain '/'
fatihesergg Aug 22, 2022
667c5ea
requirements: Update pyrogram version
fatihesergg Aug 22, 2022
1e64aa6
Bring back gdrive into direct_link generator (#17)
trkzmn Aug 28, 2022
a058607
direct: Update useragent, update translations
Aug 28, 2022
d041cc1
direct: gdrive: Support GDocs (#18)
trkzmn Aug 28, 2022
a0cbc73
youtubedl: Fix audio file decode
Sep 20, 2022
66aa7a2
direct: gdrive: Bypass login requirement to Google account (#19)
trkzmn Sep 20, 2022
89b6964
update pyrogram
Sep 20, 2022
e4073eb
exif: Fix division by zero error
trkzmn Sep 22, 2022
8c60f5b
Merge pull request #20 from trkzmn/patch-3
frknkrc44 Sep 22, 2022
9abc14f
scrapers: improved imei checker command
ScribeSavant Sep 24, 2022
f02363c
gdrive: Fix typo & Telegram premium user limit check
fatihesergg Oct 14, 2022
47ea929
major changes for stable update
Mar 22, 2023
3e344e3
Release Seden v1.7.0
Mar 22, 2023
2b22d39
remove ctrl-c-event in shutdown function
Mar 24, 2023
f453f91
improve get_status_out usage
Apr 3, 2023
da3fe35
Release Seden v1.7.1
Apr 3, 2023
4f9e8ea
improve init databases
Apr 3, 2023
8a1a032
Release Seden v1.7.2
Apr 3, 2023
7e3e8a2
ezanvakti: fix scraper
fatihesergg Apr 6, 2023
28b9eb0
update pyrogram
Apr 7, 2023
b03c5b6
docker-compose support [WIP]
Apr 7, 2023
0acde24
Release Seden v1.7.3
Apr 7, 2023
8920aa4
globals.py: fix missing argument
May 31, 2023
5b28081
update pyrogram version
May 31, 2023
52952a8
config: update API_ID declaration as integer
May 31, 2023
3a38636
ezanvakti.py: commented out unused function (ramazan)
May 31, 2023
cb60487
info.py: optimize last_seen function
May 31, 2023
ec92e7e
optimize .seden command
May 31, 2023
398e2e7
update translations
May 31, 2023
f896bf3
session.py: optimize functions
May 31, 2023
30c4235
Release Seden v1.7.4
May 31, 2023
ad866d5
Merge pull request #21 from TeamDerUntergang/testing
May 31, 2023
97014ba
optimized logger configuration by setting critical level for specific…
May 31, 2023
2620e57
docker-compose: [WIP] Add postgresql image for fast-easy deploy on lo…
fatihesergg Jun 30, 2023
bb1844f
improve some funcs
Jul 31, 2023
909c81c
typo fix
Jul 31, 2023
90f103c
Release Seden v1.7.5
Jul 31, 2023
bd0a388
improve speedtest module
Jul 31, 2023
cb68885
improve weather module
Jul 31, 2023
fb5e7b0
Release Seden v1.7.6
Jul 31, 2023
afba990
remove unused import
Jul 31, 2023
850b909
Release Seden v1.7.7
Jul 31, 2023
e8fb37b
update license
Feb 8, 2024
ec89e47
remove distutils import
Feb 8, 2024
9587a34
Release Seden v1.7.8
Feb 8, 2024
cbf7e3c
scrapers: fix index error in urbandictionary module
Feb 8, 2024
be41e52
scrapers: improve imeicheck function
Feb 8, 2024
5a08791
Release Seden v1.7.9
Feb 8, 2024
9dfc84b
major changes
Mar 8, 2024
6a3224c
Release Seden v1.8.0
Mar 8, 2024
7cacde1
fix function duplicate
Mar 8, 2024
162d390
ezanvakti: enable ramazan function
Mar 12, 2024
fd78d05
improve kargo_takip module
Mar 12, 2024
43bca5e
Release Seden v1.8.1
Mar 12, 2024
771170f
improve text to speech and translate functions
Mar 13, 2024
e91bc8f
direct: gdrive: Fix-up "Virus scan warning" and "Quota exceeded" rela…
trkzmn Mar 14, 2024
5a261c8
fix youtubedl filename decode, command regex
Mar 14, 2024
f915053
config: Add an alternative database dialect
trkzmn Mar 18, 2024
619680b
Fix typo in package name
trkzmn Mar 18, 2024
6a8644e
Fix typo in package name (#24)
trkzmn Mar 18, 2024
19aa68a
update README
Apr 4, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 6 additions & 18 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,31 +1,19 @@
config.env
__pycache__/*
.DS_Store/*
brains.check
learning-data-root.check
blacklist.check
sedenbot.db
sedenbot.session*
sedenbot/__pycache__/*
sedenbot/.DS_Store/*
sedenbot/modules/.DS_Store/*
sedenbot/modules/__pycache__/*
sedenbot/modules/admin/.DS_Store/*
sedenbot/modules/admin/__pycache__/*
sedenecem/core/__pycache__/*
sedenecem/core/.DS_Store/*
sedenecem/sql/.DS_Store/*
sedenecem/sql/__pycache__/*
sedenecem/.DS_Store/*
sedenecem/__pycache__/*
sedenecem/translator/__pycache__/*
.DS_Store/
__pycache__/
downloads/
.vscode/
*.check
*.session
*.session-journal
.progress
.vscode/*
.idea/*
.idea/
*secret*
*.log
bin/*
bin/
dump.rdb
3 changes: 3 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,6 @@ WORKDIR /DerUntergang/

# Clone Repo
RUN git clone -b seden https://github.com/TeamDerUntergang/Telegram-SedenUserBot.git /DerUntergang/

# Run bot
CMD ["python3", "seden.py"]
79 changes: 49 additions & 30 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,56 +1,75 @@
Seden UserBot
==

![GitHub repo size](https://img.shields.io/github/repo-size/TeamDerUntergang/Telegram-SedenUserBot?color=red&style=plastic)
![GitHub](https://img.shields.io/github/license/TeamDerUntergang/Telegram-SedenUserBot?color=red&style=plastic)

Telegram Python Bot running on Python3 with a Postgresql Sqlalchemy database. It is an modular and simple to use bot.

```c
#include <std/disclaimer.h>
/**
Your Telegram account may be banned.
I'm not responsible for misuse of bot, responsibility belongs entirely to user.
This bot is maintained for fun as well as managing groups efficiently.
If you think you will have fun by spamming groups, you are wrong.
In case of any spam ban, if you come and write that my account has been banned,
I'll just laugh at you.
/**
# Seden UserBot <sub><sup><sub>_Feel my hands in your hair_</sup></sub></sub>
### Telegram Python Bot running on Python3 with a Postgresql Sqlalchemy database. It is a modular and easy-to-use bot.

![GitHub](https://img.shields.io/github/license/TeamDerUntergang/Telegram-SedenUserBot?color=red)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)

## Disclaimer
```python
# -*- coding: utf-8 -*-
"""
DISCLAIMER:
The use of this Telegram bot is subject to the following terms:

- Your Telegram account may be banned due to misuse of the bot.
- The responsibility for any misuse of the bot lies entirely with the user.
- This bot is primarily maintained for facilitating efficient group management and for entertainment purposes.
- Engaging in spam activities within groups is strongly discouraged.
- If your account is banned due to spamming, any requests for assistance will not be entertained.
"""
```

## Run Bot
<details>
<summary>Click to expand!</summary>

```bash
# Clone repo
git clone https://github.com/TeamDerUntergang/Telegram-SedenUserBot.git
cd Telegram-SedenUserBot

# Install pip dependincies
pip3 install -r requirements.txt
# Create and activate a virtual environment (you can change 'sedenify-venv' to your preferred name)
python3 -m venv sedenify-venv
source sedenify-venv/bin/activate

# Generate session from session.py (skip if there is already)
# Install Python dependencies
pip install -r requirements.txt

# Generate a session file if it doesn't exist
python3 session.py

# Create config.env and fill variables
mv sample_config.env config.env
# Create a configuration file and fill in the required variables
cp sample_config.env config.env
# Then fill in the necessary variables in config.env

# Run bot
python3 seden.py

```
### Nix/NixOS
To set up the bot in a Nix/NixOS environment, navigate to the bot folder and execute the `nix-shell` command.
</details>

## Heroku Deploy
[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/TeamDerUntergang/Telegram-SedenUserBot/tree/seden)
## Q&A
If you have any requests, complaints, or suggestions, please feel free to reach out to us.

If you have any requests & complaints & suggestions, you can join our [support group](https://t.me/SedenUserBotSupport) or please contact us through a [GitHub issue](https://github.com/TeamDerUntergang/Telegram-SedenUserBot/issues).
- Join our [support group](https://t.me/SedenUserBotSupport) for assistance.
- Submit a [GitHub issue](https://github.com/TeamDerUntergang/Telegram-SedenUserBot/issues) to report any problems or provide feedback.

Please go to our [GitHub.io](https://teamderuntergang.github.io/pyrogram.html) page for installation instructions! Questions asked without reading the instruction will not be answered.
For installation instructions, please visit our [GitHub.io](https://teamderuntergang.github.io/installation.html) page. We kindly request that you read the instructions carefully before asking questions, as questions that can be answered by following the instructions may not receive a response.

## Credits
* [@NaytSeyd](https://github.com/NaytSeyd) - Founder
<details>
<summary>Click to expand!</summary>

* [@naytseyd](https://github.com/naytseyd) - Founder
* [@frknkrc44](https://github.com/frknkrc44) - Operator
* [@Sedenogen](https://github.com/ciyanogen) - Co-Founder
* [@Delivrance](https://github.com/pyrogram/pyrogram) - Pyrogram Library
* [@Skittles9823](https://github.com/skittles9823) - Memes
* [@RaphielGang](https://github.com/raphielgang) - Other Modules
* [All Contributors](https://github.com/TeamDerUntergang/Telegram-SedenUserBot/graphs/contributors)
</details>

## License

This project is licensed under the [AGPL-3](https://www.gnu.org/licenses/agpl-3.0.html).
This project is licensed under the [GNU Affero General Public License v3.0](https://www.gnu.org/licenses/agpl-3.0.html).
51 changes: 5 additions & 46 deletions app.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"url": "https://github.com/heroku/heroku-buildpack-chromedriver"
}
],
"description": "A modular Telegram userbot running on Python 3.8 with an sqlalchemy database,",
"description": "A modular Telegram userbot running on Python 3.9 with an sqlalchemy database,",
"env": {
"ALIVE_MSG": {
"description": "Custom message for .alive command. We have our own alive message by default.",
Expand All @@ -28,47 +28,22 @@
"required": true
},
"BOT_PREFIX": {
"description": "It changes your bot pattern (default pattern is '.'(dot).",
"description": "It changes your bot pattern (default pattern is '.' (dot)).",
"required": false
},
"CHROME_DRIVER": {
"description": "ChromeDriver location for selenium based modules.",
"required": false,
"value": "/usr/bin/chromedriver"
},
"DOWNLOAD_DIRECTORY": {
"description": "Download location for many modules (.download etc..)",
"required": false,
"value": "./downloads/"
},
"GENIUS_TOKEN": {
"description": "Get this value from https://genius.com/developers.",
"required": false
},
"HEROKU_APPNAME": {
"description": "Add the Heroku app name here. Required for updates.",
"required": true
},
"HEROKU_KEY": {
"description": "Your Heroku API key, get it from 'https://dashboard.heroku.com/account. Required for updates.",
"description": "Heroku API key, get it from 'https://dashboard.heroku.com/account. Required for updates.",
"required": true
},
"LASTFM_API": {
"description": "Get this value from https://www.last.fm/api/account/create.",
"required": false
},
"LASTFM_PASSWORD": {
"description": "Last.FM Password.",
"required": false
},
"LASTFM_SECRET": {
"description": "Secret Key. Get this value from https://www.last.fm/api/account/create.",
"required": false
},
"LASTFM_USERNAME": {
"description": "Last.FM Username.",
"required": false
},
"LOG_ID": {
"description": "Chat ID of the Log group. If value is 0, log feature not work. If value is left blank, logs send in Saved Messages",
"required": false
Expand All @@ -78,14 +53,6 @@
"required": false,
"value": "False"
},
"LYDIA_APIKEY": {
"description": "Get this value from https://coffeehouse.intellivoid.info/dashboard.",
"required": false
},
"OCR_APIKEY": {
"description": "OCR API Key for .ocr command. Get from https://ocr.space/ocrapi",
"required": false
},
"PM_AUTO_BAN": {
"description": "PM Auto Ban Feature. Also known as 'bleep blop, this is a bot...'.",
"required": false,
Expand All @@ -100,10 +67,6 @@
"description": "Custom message for PM Auto Ban feature. Also known as Pmpermit Module.",
"required": false
},
"RBG_APIKEY": {
"description": "RBG API Key for .rbg command. Get from https://www.remove.bg/api",
"required": false
},
"REPO_URL": {
"description": "It helps your bot updates, if you maintain a fork repo you can add your repo URL here.",
"required": true,
Expand All @@ -115,12 +78,8 @@
"value": "en"
},
"SESSION": {
"description": "Get this value by running python3 session.py in terminal.",
"description": "Get this value by running python3 session.py in terminal or bash script.",
"required": true
},
"WEATHER": {
"description": "Set the default city for Seden UserBot's Weather Module.",
"required": false
}
},
"formation": {
Expand All @@ -138,7 +97,7 @@
"pyrogram",
"postgresql"
],
"logo": "https://i.resimyukle.xyz/7eaU8d.png",
"logo": "https://i.imgur.com/GL1yJpN.png",
"name": "Telegram SedenBot",
"repository": "https://github.com/TeamDerUntergang/Telegram-SedenUserBot",
"stack": "container",
Expand Down
5 changes: 5 additions & 0 deletions cookies.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# HTTP Cookie File
# Generated by Wget on 2024-03-14 06:02:22.
# Edit at your own risk.

.google.com TRUE / TRUE 1773457342 __Secure-3PSID g.a000hQgeotAjF0s4Bo1rG0uA-Rs--F4uvWXHlSTgXrmA1YgNa-70WcsTGGbhSM0FtrsKqzuOkAACgYKAVgSAQASFQHGX2MiDObGGYCE-af_tbsVmv15NhoVAUF8yKpYtxp1Xn_8m3ogYEdAJ1QM0076
22 changes: 22 additions & 0 deletions docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
version: '3.9'
services:
postgres:
container_name: postgres
image: postgres:latest
environment:
- POSTGRES_USER=sedenuserbot
- POSTGRES_PASSWORD=TeamDerUntergang
- POSTGRES_DB=userbotdb
ports:
- "5432:5432"
restart: always

seden:
init: true
restart: unless-stopped
network_mode: host
build:
context: https://github.com/TeamDerUntergang/Telegram-SedenUserBot.git#seden
env_file:
- ./config.env
command: python seden.py
7 changes: 7 additions & 0 deletions gdrive_auth.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
from pydrive.auth import GoogleAuth

gauth = GoogleAuth()
gauth.LocalWebserverAuth()
gauth.SaveCredentialsFile('creds.txt')

print(f'creds.txt Dosyası oluşturuldu.Dosyayı kontrol edin.')
19 changes: 12 additions & 7 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,28 +1,33 @@
bs4
coffeehouse
cowpy
deethon
emoji
exifread
gitpython
googletrans==3.1.0a0
google-api-python-client
google-auth-httplib2
google-auth-oauthlib
googletrans==4.0.0rc1
gtts
heroku3
humanize
image_to_Ascii
lyricsgenius
pillow
psycopg2-binary
pybase64
pydrive
pylast
pyrogram==1.1.13
pyrofork
pysmartDL
python-barcode
python-dotenv
qrcode
removebg
requests
selenium
spamwatch
speedtest-cli
spotipy
sqlalchemy
tgcrypto
urbandict
wikipedia
youtube-dl
yt-dlp
Loading