Imam Bot is a discord bot with many features. Some of the key functionality includes prayer times based on location, getting Quran verses, reciting the Quran, and getting hadith.
Sends a besmele
Pray for a user or a group of users.
Sends one of Allah's names. Chooses randomly if a number is not specified.
Sends a hadith. If there is no collection or number specified, chooses randomly.
Gives salawat for the Prophet
Browse a surah in the quran. A surah and ayah must be specified for the starting point.
Connect to a voice channel.
Leave the voice channel
Get the ayah being recited.
Pause the current ayah.
Search or use url to queue ayahs. A surah and the range of ayahs must be specified like 1:1-7.
List the next 5 ayah in the queue.
Find a specific ayah from the Quran.
Resume the paused ayah.
Skip the current ayah.
Stop reciting.
Adjust the volume.
These prayer times find the time from the user's specified location. You can use "imam location" to set your location. The default location will be Cupertino, US by default.
Displays the asr time
Displays the dhuhr time
Displays the fajr time
Displays the isha time
Displays the maghrib time
Set your location for prayer commands.
Sends the current prayer time and how much time left for the next prayer time
Sends all prayer times
Show the last update
Sends a reminder
Shows all comands.
Sends a random meme from the r/izlam or r/memritv subreddits.
Displays bot ping
Sends the profile picture of a user
Send a greeting message.
Takbeer
Asks a random islamic trivia question