Giter Club home page Giter Club logo

ctnkaan / noodle Goto Github PK

View Code? Open in Web Editor NEW
9.0 2.0 2.0 41.55 MB

(CURRENTLY BEING RE WRITTEN) A discord bot that can use Reddit, open cases, show osu! stats, play minigames and more !

Home Page: https://discord.com/oauth2/authorize?client_id=731514334621991025&scope=bot&permissions=8

License: MIT License

Dockerfile 0.41% TypeScript 99.59%
discord-js discord-bot discord discordjs discord-music-bot javascript subreddit countdown music csgo-skin

noodle's Introduction

Discord bot <> with ❤️ by Çetin Kaan Taşkıngenç

Thanks to Mehmetcan Polat for his contributions ! Thanks to Can Yılmazer for this awesome logo !

Installation

yarn install
add your .env file at the src folder

How To Run (Docker)

docker-compose up

How To Run (Node)

node server.js

----------------------------COMMANDS----------------------------

--------------REDDIT------------
-meme -->   Displays a dank meme
-reddit <name> -->   Displays a image and comment from the subreddit <subreddit name> 

--------------MUSIC-------------
-p <song> -->   play a song 
-skip -->   skip the song 
-pause -->   pause the song 
-resume -->   resume the song 
-clear -->   clear the queue 
-q -->   show the queue 
-prog -->   show the progress of the song 
-loop -->   loop the song 

---------MINIGAMES-----------
-roll <number> -->   Random number between 1 and <number>
-rps -->   Rock Paper Scissors
-rr -->   Russian Roulette
-case -->   Open a weapon case
-bj -->   Start a Blackjack game

------------MISC-------------------
-stats -->   Displays the stats of the bot
-btc -->   Shows bitcoin value
-weather <city> -->   Shows weather of the given city
-countdown <number> -->   Sets a countdown from <number>
-osu <username> -->   Shows Osu! stats 
-ws <website> -->   takes image of a webste
-covid -->   Shows vaccination number for Turkey

------------MODERATION----------------
-kick <username> -->   Kicks the user from server
-ban <username> -->   Slams the banhammer to that user

noodle's People

Contributors

ctnkaan avatar dependabot[bot] avatar mistymann avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

noodle's Issues

Discord scam link detector

There are many scam links going across Discord at the moment. This feature will detect them and delete them.

Live videos

Bot crashes when trying to open live videos

Auto Restart

Implement a auto restart of the docker container after bot encounters an error

Upgrade the music feature

Make the bot able to play music by writing its name and searching it up youtube insted of playing music with just links.

Fix ytdl-core

Looks like ytdl-core is updated and code needs to be fixed. The bot cannot play music at the moment.

Weather command

With weather command users can get weather data from the given city

Fix translate

Translate seems to not work correctly. I copied one of my translation commits to another open source discord bot but forgot to change it so it can work on Noodle.

fix the spaghetti code

Commands should be in seperate files insed of one giant js file. This will increse readability.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.