Releases: nicokempe/discord-tracker
v2024.9.1
👀 Highlights
🚀 New Features
- feat(#93): Add setting to use mentions instead of usernames (7cbbd0f) by @nicokempe
- feat(activity): add activity broadcasting to public channel (7060652) by @nicokempe
🩹 Fixes
- fix: correctly import and use ready event in Bot.ts (7712082) by @nicokempe
🛠 Refactors
- refactor: correctly type and export commands in index.ts (4ee0c40) by Nico Kempe
- refactor(commands): define and export commands properly (66cf1a9) by Nico Kempe
- refactor: update ready.ts to export name and execute correctly (fc25535) by @nicokempe
📖 Documentation
- docs(issues): Create issue templates (779796a) by @nicokempe
- docs(#92): Update README for users.json configuration (a8a136d) by @nicokempe
🤖 CI
- ci(codeql): Fix build mode (84501b4) by @nicokempe
- ci(docker): Create Docker Publish Action (9ab86b8) by @nicokempe
🏗️ Dependency Updates
- [npm] Bump @types/node from 20.9.2 to 20.9.3 by @dependabot in #6
- [npm] Bump @types/node from 20.9.3 to 20.9.4 by @dependabot in #7
- [npm] Bump @types/node from 20.9.4 to 20.10.0 by @dependabot in #8
- [npm] Bump @types/node from 20.10.0 to 20.10.1 by @dependabot in #9
- [npm] Bump typescript from 5.3.2 to 5.3.3 by @dependabot in #12
- [npm] Bump @types/node from 20.10.1 to 20.10.4 by @dependabot in #11
- [npm] Bump ts-node from 10.9.1 to 10.9.2 by @dependabot in #13
- [npm] Bump @types/node from 20.10.4 to 20.10.5 by @dependabot in #14
- [npm] Bump @types/node from 20.10.5 to 20.10.6 by @dependabot in #15
- [npm] Bump @types/node from 20.10.6 to 20.10.7 by @dependabot in #16
- [npm] Bump @types/node from 20.10.7 to 20.11.3 by @dependabot in #20
- [npm] Bump dotenv from 16.3.1 to 16.3.2 by @dependabot in #22
- [npm] Bump @types/node from 20.11.3 to 20.11.5 by @dependabot in #21
- [npm] Bump dotenv from 16.3.2 to 16.4.1 by @dependabot in #25
- [npm] Bump @types/node from 20.11.5 to 20.11.6 by @dependabot in #23
- [npm] Bump @types/node from 20.11.6 to 20.11.7 by @dependabot in #26
- [npm] Bump @types/node from 20.11.7 to 20.11.10 by @dependabot in #27
- [npm] Bump @types/node from 20.11.10 to 20.11.13 by @dependabot in #28
- [npm] Bump @types/node from 20.11.13 to 20.11.14 by @dependabot in #29
- [npm] Bump @types/node from 20.11.14 to 20.11.16 by @dependabot in #30
- [npm] Bump @types/node from 20.11.16 to 20.11.17 by @dependabot in #31
- [npm] Bump dotenv from 16.4.1 to 16.4.4 by @dependabot in #34
- [npm] Bump @types/node from 20.11.17 to 20.11.24 by @dependabot in #40
- [npm] Bump dotenv from 16.4.4 to 16.4.5 by @dependabot in #36
- [npm] Bump typescript from 5.3.3 to 5.4.2 by @dependabot in #42
- [npm] Bump @types/node from 20.11.24 to 20.11.25 by @dependabot in #41
- [npm] Bump @types/node from 20.11.25 to 20.11.26 by @dependabot in #43
- [npm] Bump typescript from 5.4.2 to 5.4.3 by @dependabot in #48
- [npm] Bump @types/node from 20.11.26 to 20.11.30 by @dependabot in #47
- [npm] Bump @types/node from 20.11.30 to 20.12.3 by @dependabot in #50
- [npm] Bump typescript from 5.4.3 to 5.4.4 by @dependabot in #52
- [npm] Bump @types/node from 20.12.3 to 20.12.4 by @dependabot in #51
- [npm] Bump @types/node from 20.12.4 to 20.12.7 by @dependabot in #55
- [npm] Bump @types/node from 20.12.10 to 20.12.12 by @dependabot in #61
- [npm] Bump @types/node from 20.12.12 to 20.14.8 by @dependabot in #72
- [npm] Bump typescript from 5.4.5 to 5.5.2 by @dependabot in #70
- [npm] Bump ws from 8.17.0 to 8.17.1 by @dependabot in #68
- [npm] Bump @types/node from 20.14.8 to 20.14.9 by @dependabot in #73
- [npm] Bump discord.js from 14.15.2 to 14.15.3 by @dependabot in #63
- [npm] Bump @types/node from 20.14.9 to 20.14.10 by @dependabot in #75
- [npm] Bump typescript from 5.5.2 to 5.5.3 by @dependabot in #74
- [npm] Bump @types/node from 20.14.10 to 22.1.0 by @dependabot in #81
- [npm] Bump typescript from 5.5.3 to 5.5.4 by @dependabot in #77
- [docker] Bump node from 21-alpine to 22-alpine by @dependabot in #57
- [npm] Bump @types/node from 22.1.0 to 22.5.4 by @dependabot in #91
- [npm] Bump discord.js from 14.15.3 to 14.16.1 by @dependabot in #89
- [npm] Bump typescript from 5.5.4 to 5.6.2 by @dependabot in #94
Full Changelog: v2023.11.4...v2024.9.1
Foundation
🚀 Release: Discord Activity Tracker Bot v2023.11.4
I am excited to announce the first public release of my Discord Activity Tracker Bot (v2023.11.4). This bot is uniquely tailored to track and report my personal Discord activities, such as gaming, music listening, and video watching. It's designed with a focus on privacy and ethical use.
🌟 Highlights of This Release
- Personal Activity Monitoring: Specifically tracks and reports my activities on Discord.
- Spotify Integration: Detailed insights into songs I play on Spotify.
- Customizable Status Updates: Automatically updates my status with a variety of activities, refreshing hourly.
- Interactive Commands: Includes fun commands like
hello_there
for greetings andjoke
for Star Wars-themed jokes. - Technologically Advanced: Developed using TypeScript and Discord.js.
- Docker Support: Simplified deployment with Docker.
🛠️ Installation & Setup
- Clone the repository:
git clone https://github.com/nicokempe/robot.git
- Configure
.env
file with personal Discord credentials. - Follow Dockerfile instructions for easy setup.
📚 Technologies Used
- Discord.js v14.13.0
- TypeScript v5.2.2
- Node.js
- Docker
🔄 Bot's Functionalities
- Tracks and broadcasts my Discord activities.
- Handles Spotify activities for personal insights.
- Engages users with interactive commands.
📄 Ethical Use Statement
As the creator of this bot, I emphasize its intended use for tracking personal activities on Discord. It is not designed to monitor the activities of others without consent. Misuse of this bot for unethical or invasive purposes is strongly discouraged. Respect for privacy and ethical conduct should guide its use.
👨💻 Contributing
Contributions and suggestions are welcome. Feel free to fork the repo, make changes, and submit pull requests.
📄 License
This project is licensed under the MIT License. See the LICENSE file for more details.
📢 Future Updates
Stay tuned for future updates and enhancements. I value your feedback and suggestions!
What's Changed
- [docker] Bump node from 20-alpine to 21-alpine by @dependabot in #1
- [npm] Bump discord.js from 14.13.0 to 14.14.1 by @dependabot in #3
New Contributors
- @dependabot made their first contribution in #1
Full Changelog: https://github.com/nicokempe/robot/commits/v2023.11.4