Stying's Adhan Bot is a Discord bot designed to provide prayer timings and reminders based on user preferences. Invite the Bot!
- Stying - Creator & Developer
- Contact me through my Discord: @Stying
- Linktree
- Setup: Configure your country, city, timezone, Asr timing method, and calculation method.
- Upcoming Salah: View the next upcoming prayer time for your configured region.
- Prayer Timings: Display all prayer timings (Fajr, Dhuhr, Asr, Maghrib, Isha) for your region.
- Notification: Schedule DM notifications for upcoming prayer times.
- Help Command: List available commands and their usage.
/help
: Display help information about commands.
/setup
: Set your country, city, timezone and Asr Method.
/region
: Display your current region settings alongside timezone and Asr method.
/upcoming
: Display the next upcoming salah timing./timings
: Display all the salah timings for the day.
/notify
: Set a notification for the next upcoming salah.
/notifyloop
: Set a notification chain for the next upcoming salahs. (Coming soon)/notifyloopstop
: stop chain for the next upcoming salahs. (Coming soon)
- Python 3.8+
- discord.py
- aiohttp
- pytz
-
Clone the repository:
git clone https://github.com/StyingDev/Styings-Adhan-Bot.git
-
Navigate to the project directory:
cd Styings-Adhan-Bot
-
Install the required packages:
pip install -r requirements.txt
-
Create a '.env' file in the project directory and add your Discord Bot Token:
TOKEN=your_discord_bot_token_here
-
Run the bot:
python main.py
Contributions are welcome! Feel free to open issues or pull requests.
This project is licensed under the MIT License - see the LICENSE file for details.