Skip to content

Commit fc9c1d2

Browse files
Initial commit - Roxy Rename Bot ⚑
0 parents  commit fc9c1d2

45 files changed

Lines changed: 16001 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

β€Ž.env.exampleβ€Ž

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# Roxy Rename Bot - Environment Variables Template
2+
# Copy this file to a new file named '.env' and fill in your values.
3+
4+
# API ID and API Hash from my.telegram.org (Required)
5+
API_ID=
6+
API_HASH=
7+
8+
# Telegram Bot Token from @BotFather (Required)
9+
BOT_TOKEN=
10+
11+
# MongoDB Connection Details (Required)
12+
DB_URL=
13+
DB_NAME=Roxy_Rename_Bot
14+
15+
# Telegram Premium account string session (Optional - required for 4GB+ files)
16+
STRING_SESSION=
17+
18+
# Wallhaven API Key for random start images (Optional)
19+
ROXY_PIC_API=
20+
21+
# Admin User IDs separated by space (Required)
22+
# Example: ADMIN=7686435266 7988057380
23+
ADMIN=
24+
25+
# Log Channel ID for tracking bot events (Optional - set to 0 or leave empty if not used)
26+
# Example: LOG_CHANNEL=-1003017180827
27+
LOG_CHANNEL=
28+
29+
# TMDb API Key from themoviedb.org for auto movie metadata (Optional)
30+
TMDB_API_KEY=
31+
32+
# Hugging Face NSFW detection API Key (Optional)
33+
NSFW_API_KEY=
34+
35+
# Force Subscribe Channels usernames or IDs (Optional)
36+
FORCE_SUB=
37+
FORCE_SUB2=
38+
FORCE_SUB_IMAGE=
39+
40+
# Web Server Port (Default is 8080)
41+
PORT=8080

β€Ž.github/dependabot.ymlβ€Ž

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# ═══════════════════════════════════════════════════════════════
2+
# π•½π•Ίπ•π–„β€’π”Ήπ•’π•€π•šπ•”β„•π•–π•–π••π”Ήπ• π•₯ ⚑️
3+
# Created by: RoxyBasicNeedBot
4+
# GitHub: https://github.com/RoxyBasicNeedBot
5+
# Telegram: https://t.me/roxybasicneedbot1
6+
# Website: https://roxybasicneedbot.unaux.com/?i=1
7+
# YouTube: @roxybasicneedbot
8+
#
9+
# Portfolio: https://aratt.ai/@roxybasicneedbot
10+
#
11+
# Bot & Website Developer πŸ€–
12+
# Creator of RoxyBasicNeedBot & many automation tools ⚑
13+
# Skilled in Python, APIs, and Web Development
14+
#
15+
# Β© 2026 RoxyBasicNeedBot. All Rights Reserved.
16+
# ═══════════════════════════════════════════════════════════════
17+
18+
# To get started with Dependabot version updates, you'll need to specify which
19+
# package ecosystems to update and where the package manifests are located.
20+
# Please see the documentation for all configuration options:
21+
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
22+
23+
24+
# ═══════════════════════════════════════════════════════════════
25+
# π•½π•Ίπ•π–„β€’π”Ήπ•’π•€π•šπ•”β„•π•–π•–π••π”Ήπ• π•₯ ⚑️
26+
# Created by: RoxyBasicNeedBot
27+
# GitHub: https://github.com/RoxyBasicNeedBot
28+
# Telegram: https://t.me/roxybasicneedbot1
29+
# Website: https://roxybasicneedbot.unaux.com/?i=1
30+
# YouTube: @roxybasicneedbot
31+
#
32+
# Portfolio: https://aratt.ai/@roxybasicneedbot
33+
#
34+
# Bot & Website Developer πŸ€–
35+
# Creator of RoxyBasicNeedBot & many automation tools ⚑
36+
# Skilled in Python, APIs, and Web Development
37+
#
38+
# Β© 2026 RoxyBasicNeedBot. All Rights Reserved.
39+
# ═══════════════════════════════════════════════════════════════
40+
41+
version: 2
42+
updates:
43+
- package-ecosystem: "pip" # See documentation for possible values
44+
directory: "/" # Location of package manifests
45+
schedule:
46+
interval: "weekly"
47+
48+
# ═══════════════════════════════════════════════════════════════
49+
# π•½π•Ίπ•π–„β€’π”Ήπ•’π•€π•šπ•”β„•π•–π•–π••π”Ήπ• π•₯ ⚑️
50+
# Created by: RoxyBasicNeedBot
51+
# GitHub: https://github.com/RoxyBasicNeedBot
52+
# Telegram: https://t.me/roxybasicneedbot1
53+
# Website: https://roxybasicneedbot.unaux.com/?i=1
54+
# YouTube: @roxybasicneedbot
55+
#
56+
# Portfolio: https://aratt.ai/@roxybasicneedbot
57+
#
58+
# Bot & Website Developer πŸ€–
59+
# Creator of RoxyBasicNeedBot & many automation tools ⚑
60+
# Skilled in Python, APIs, and Web Development
61+
#
62+
# Β© 2026 RoxyBasicNeedBot. All Rights Reserved.
63+
# ═══════════════════════════════════════════════════════════════

β€Ž.gitignoreβ€Ž

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Environment variables
2+
.env
3+
.env.local
4+
.env.development
5+
6+
# Python
7+
__pycache__/
8+
*.pyc
9+
*.pyo
10+
*.pyd
11+
*.py[cod]
12+
*$py.class
13+
14+
# IDEs
15+
.idea/
16+
.vscode/
17+
*.suo
18+
*.ntvs*
19+
*.njsproj
20+
*.sln
21+
*.swp
22+
*.swo
23+
24+
# System / logs
25+
*.log
26+
Thumbs.db
27+
Desktop.ini

β€ŽDockerfileβ€Ž

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
# ═══════════════════════════════════════════════════════════════
2+
# π•½π•Ίπ•π–„β€’π”Ήπ•’π•€π•šπ•”β„•π•–π•–π••π”Ήπ• π•₯ ⚑️
3+
# Created by: RoxyBasicNeedBot
4+
# GitHub: https://github.com/RoxyBasicNeedBot
5+
# Telegram: https://t.me/roxybasicneedbot1
6+
# Website: https://roxybasicneedbot.unaux.com/?i=1
7+
# YouTube: @roxybasicneedbot
8+
#
9+
# Portfolio: https://aratt.ai/@roxybasicneedbot
10+
#
11+
# Bot & Website Developer πŸ€–
12+
# Creator of RoxyBasicNeedBot & many automation tools ⚑
13+
# Skilled in Python, APIs, and Web Development
14+
#
15+
# Β© 2026 RoxyBasicNeedBot. All Rights Reserved.
16+
# ═══════════════════════════════════════════════════════════════
17+
18+
# Use the official Python image
19+
FROM python:3.10-slim
20+
21+
RUN apt-get update -qq && apt-get -y install ffmpeg mkvtoolnix
22+
23+
# Set the working directory in the container
24+
WORKDIR /app
25+
26+
# Copy the dependencies file to the working directory
27+
28+
# ═══════════════════════════════════════════════════════════════
29+
# π•½π•Ίπ•π–„β€’π”Ήπ•’π•€π•šπ•”β„•π•–π•–π••π”Ήπ• π•₯ ⚑️
30+
# Created by: RoxyBasicNeedBot
31+
# GitHub: https://github.com/RoxyBasicNeedBot
32+
# Telegram: https://t.me/roxybasicneedbot1
33+
# Website: https://roxybasicneedbot.unaux.com/?i=1
34+
# YouTube: @roxybasicneedbot
35+
#
36+
# Portfolio: https://aratt.ai/@roxybasicneedbot
37+
#
38+
# Bot & Website Developer πŸ€–
39+
# Creator of RoxyBasicNeedBot & many automation tools ⚑
40+
# Skilled in Python, APIs, and Web Development
41+
#
42+
# Β© 2026 RoxyBasicNeedBot. All Rights Reserved.
43+
# ═══════════════════════════════════════════════════════════════
44+
45+
COPY requirements.txt .
46+
47+
# Install any needed dependencies specified in requirements.txt
48+
RUN pip install --no-cache-dir -r requirements.txt
49+
50+
# Copy the rest of the application code to the working directory
51+
COPY . .
52+
53+
# Command to run the application
54+
CMD ["python", "bot.py"]
55+
56+
# ═══════════════════════════════════════════════════════════════
57+
# π•½π•Ίπ•π–„β€’π”Ήπ•’π•€π•šπ•”β„•π•–π•–π••π”Ήπ• π•₯ ⚑️
58+
# Created by: RoxyBasicNeedBot
59+
# GitHub: https://github.com/RoxyBasicNeedBot
60+
# Telegram: https://t.me/roxybasicneedbot1
61+
# Website: https://roxybasicneedbot.unaux.com/?i=1
62+
# YouTube: @roxybasicneedbot
63+
#
64+
# Portfolio: https://aratt.ai/@roxybasicneedbot
65+
#
66+
# Bot & Website Developer πŸ€–
67+
# Creator of RoxyBasicNeedBot & many automation tools ⚑
68+
# Skilled in Python, APIs, and Web Development
69+
#
70+
# Β© 2026 RoxyBasicNeedBot. All Rights Reserved.
71+
# ═══════════════════════════════════════════════════════════════

0 commit comments

Comments
Β (0)