Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/josee9988/daily-image-discord-bot
A fun π±πΆππ°πΌπΏπ± π―πΌπ π€ that displays a ππππ
ππ πππππ from your Google Photos album every 12 πππππ πΌοΈ πΈ Surprise your server with a random image twice a day π€
https://github.com/josee9988/daily-image-discord-bot
bot bots botsfordiscord discord discord-app discord-application discord-bot discord-js discordbot discordbotlist discordbots discordjs force google-photos google-photos-album gphotos-album javascript photos typescript webscraping
Last synced: about 1 month ago
JSON representation
A fun π±πΆππ°πΌπΏπ± π―πΌπ π€ that displays a ππππ ππ πππππ from your Google Photos album every 12 πππππ πΌοΈ πΈ Surprise your server with a random image twice a day π€
- Host: GitHub
- URL: https://github.com/josee9988/daily-image-discord-bot
- Owner: Josee9988
- License: other
- Created: 2021-02-02T21:04:29.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2023-03-05T20:30:54.000Z (over 1 year ago)
- Last Synced: 2024-05-01T15:39:38.049Z (7 months ago)
- Topics: bot, bots, botsfordiscord, discord, discord-app, discord-application, discord-bot, discord-js, discordbot, discordbotlist, discordbots, discordjs, force, google-photos, google-photos-album, gphotos-album, javascript, photos, typescript, webscraping
- Language: TypeScript
- Homepage: https://top.gg/bot/806274731245436960
- Size: 734 KB
- Stars: 13
- Watchers: 4
- Forks: 4
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
# **Daily Image Discord Bot**
A simple bot that let you send **daily random images** from any *public google photos album*
. **[π€](https://discord.com/oauth2/authorize?client_id=806274731245436960&scope=bot&permissions=52224)**
This bot was made for fun purposes, "*dimg*" does **not** collect unnecessary data or sell anything to third parties.
Feel safeπ‘οΈ.**β οΈDISCLAIMER:** The bot could not be installed anymore on more than 100 servers. The discord staff claimed that: "*it's clear that you joined a number of servers inorganically in order to grow your bot and qualify for verification. Therefore, we cannot verify your bot*" so I decided to leave it as is, and stop its development until the discord team decides to change its mind, because, obviously that what they are claiming is completely wrong and inaccurateβ οΈ.
---
## **Installation** π₯
1. **[Add the bot to your serverπ€](https://discord.com/oauth2/authorize?client_id=806274731245436960&scope=bot&permissions=52224)**
2. Make sure the bot has permissions to write in the channel you selected or on the channel you are using to talk with
the bot.
3. The only users that are allowed to use the installation commands are the **users** with **admin permissions**.
4. Use `!dimg channel nameOfYourChannel` to specify the channel where **dimg** will post the photos.
5. Use `!dimg albumlink linkOfYourPublicGooglePhotosAlbum` to let the bot know where to find your photos.
6. Enjoy. Every 12 hours a new random photo from your public GPhotos album will suddenly appear in your desired channel!---
## **Commands** π¬
*Daily Image Discord Bot* uses the **prefix** **`!dimg`**, so each command must be preceded by that prefix.
1. **`help`** -> Displays the command list and the prefix.
2. **`channel `** -> This command tells the bot where to send the images. Make sure the bot has
access and write permissions in that channel tho.
3. **`albumlink `** -> This command tells the bot the link of your public Google
Photos album.
4. **`now`** -> If `channel` and `albumlink` are set, and you are typing the message from the specified channel, then it
will force a photo to appear just now (it will not break the cron schedule, just forces an extra photo to appear now)
5. **`sendmsg`** -> The message that will be sent when the image is sent.
6. **`info`** -> Useful links (documentation/ owner contact).
7. **`ping`** -> Displays bot latency and API latency.
8. **`pong`** -> Replies pingπ€ͺ.- The commands `!dimg channel`, `!dimg albumlink` and `!dimg now` can only be executed by the server administrators (to
avoid server trolls).---
## **Built with** π οΈπ§
- [Node.js](https://nodejs.org/en/)
- [npm](https://www.npmjs.com/)
- [MongoDB Atlas](https://www.mongodb.com/cloud/atlas)
- [Discord.js](https://discord.js.org/#/)
- [Heroku](https://heroku.com/)---
_Made with a lot of β€οΈβ€οΈ by **[@Josee9988](https://github.com/Josee9988)**_