Discord bot written in python

Overview

Discord bot created by dpshark#3004 for fun

List of features/commands:


[keyword] responses tools

!add [respons]
Adds new response to [keyword]

!remove [number]
Removes response to [keyword]

!all
Lists all responses to [keyword]


Number of messages

!count [@user(optional)]
Sends number of messages sendt by @user, or yourself

!countAll
Sends total number of messages sendt

!countTxt
Sends list of number of messages per user

!countImg
Sends piechart of % messages sendt by each user


Number of words

!wordCount [@user(optional)]
Sends number of words sendt by @user, or yourself

!wordCountAll
Sends total number of words sendt

!wordCountTxt
Sends list of number of words per user

!wordCountImg
Sends piechart of % words sendt by each user


Other

!art" [word]
Sends ascii art of [word]

!sleep
Its late, tell your friends to go to sleep

!send [@user] [words]
To impersonate a [@user], and send [word] from said [@user]

!d[number]
To roll a die with [number] sides

!help
List of commands

!github
Flexes github link

Also responds to some small things

Responds to any message containing [keyword] (currently weed, will be changed later to something more serious + be able to add keyword by commands in discord)
Reacts to any pings
Reacts to message with angryping emoji
Typing indicator for long(or not so long) process time for commands
Dumb jokes like:
"this is fine", "pog", "!thonk", "!ping"

Goal of bot:


Read messages sendt by users, and send response + some other things

Todo:

Move everything to slash commands :(
Database with list of response
-Dont count images as words sendt
-Add general purpose use, non weed response(not very serious)
-Use serverid as a key for custom responses per server
-Structure database for general purpose
-Check if user is mod for add/remove
-fix for longer list of responses
--Downloadable .txt file?
--Message to user asked(nondownloadable)?
-Add new keywords
-Add new list of responses to keyword
-send ascii art
--fix length(longer than x does not fit)
-send dm's
-play music
-add list of commands("!help")
-Bot starts typing whenever someone is typing?
-Add description to bot
-Send discord nitro emojies for users
-clean up main, comments
-delete message whenever someone talks bad about bot(adds flavor)
-add error messages?

Owner
Daniel K.Gunleiksrud
Daniel K.Gunleiksrud
Daniel K.Gunleiksrud
The programm for collecting data from Tinkoff API and building Excel table.

tinkproject The program for portfolio analysis via Tinkoff API Hello! This is my first project, please, don't judge me. This project was developed for

214 Dec 02, 2022
Python API wrapper around Trello's API

A wrapper around the Trello API written in Python. Each Trello object is represented by a corresponding Python object. The attributes of these objects

Richard Kolkovich 904 Jan 02, 2023
A Discord webhook spammer made in Python.

A Python made Discord webhook spammer usually used for token loggers to spam them/delete them original by cattyn I only made it so u can change the avatar to whatever u want instead of it being hardc

notperry1234567890 15 Dec 15, 2021
Mazda Connected Service API wrapper based on pymazda and Flask.

Mazda Connected Service Relay Mazda Connected Service API wrapper based on pymazda and Flask. Usage Make POST calls to https://mymazda.herokuapp.com/{

Alan Chen 10 Jan 05, 2023
Tickergram is a Telegram bot to look up quotes, charts, general market sentiment and more.

Tickergram is a Telegram bot to look up quotes, charts, general market sentiment and more.

Alberto Ortega 25 Nov 26, 2022
“ Hey there 👋 I'm Daisy „ AI based Advanced Group Management Bot Suit For All Your Needs ❤️.. Source Code of @Daisyxbot

Project still under heavy development Everything will be changed in the release “ Hey there 👋 I'm Daisy „ AI based Advanced telegram Group Management

TeamDaisyX 43 Nov 12, 2022
A bot can be used to broadcast your messages ( Text & Media ) to the Subscribers

Broadcast Bot A Telegram bot to send messages and medias to the subscribers directly through bot. Authorized users of the bot can send messages (Texts

Shabin-k 8 Oct 21, 2022
This is a walkthrough about understanding the #BoF machine present in the #OSCP exam.

Buffer Overflow methodology Introduction These are 7 simple python scripts and a methodology to ease (not automate !) the exploitation. Each script ta

3isenHeiM 53 Dec 08, 2022
Fetch the details of assets hosted on AWS.

onaws onaws is a simple tool to check if an IP/hostname belongs to the AWS IP space or not. It uses the AWS IP address ranges data published by AWS to

Amal Murali 80 Dec 29, 2022
A really easy way to display your spotify listening status on spotify.

Spotify playing README A really easy way to display your spotify listening status on READMEs and Websites too! Demo Here's the embed from the site. Cu

Sunrit Jana 21 Nov 06, 2022
DeleteAllBot - Telegram bot to delete all messages in a group

Delete All Bot A star ⭐ from you means a lot to me ! Telegram bot to delete all

Stark Bots 15 Dec 26, 2022
SEBUAH TOOLS CRACK FACEBOOK & INSTAGRAM DENGAN FITUR YANGMENDUKUNG

SEBUAH TOOLS CRACK FACEBOOK & INSTAGRAM DENGAN FITUR YANGMENDUKUNG

Jeeck X Nano 1 Dec 27, 2021
A auto clock-in script based on python3 for BJUTer.

Introduction A auto clock-in script based on python3 for BJUTer. It could clock in at 9:00 a.m everyday. The script is inspired by tsosunchia What can

X 7 Nov 15, 2022
Scrapes an instagram user's photos and videos

Instagram Scraper instagram-scraper is a command-line application written in Python that scrapes and downloads an instagram user's photos and videos.

7.3k Nov 18, 2022
This library is for simplified work with the sms-man.com API

SMSMAN Public API Python This is a lightweight library that works as a connector to Sms-Man public API Installation pip install smsman Documentation h

13 Nov 19, 2022
Telegram Remote Administration Tool

Telegram Remote Administration Tool DISCLAIMER | Telegram Remote Administration Tool can only be used at your PC. Do not be evil! Читайте на Русском |

13 Nov 12, 2022
DEPRECATED - Official Python Client for the Discogs API

⚠️ DEPRECATED This repository is no longer maintained. You can still use a REST client like Requests or other third-party Python library to access the

Discogs 483 Dec 31, 2022
ByDiego Token Grabber is a Discord Stealer

ByDiego Token Grabber is a Discord Stealer. This way you can get too much information from x person if you pass it on and open it

zByDiegoM.T 4 Mar 11, 2022
A tool to build scripts to toggle between minimal & default services in Windows based on user defined lists.

A tool to build scripts to toggle between minimal & default services in Windows based on user defined lists.

AMIT 29 Jan 01, 2023
A Python Jupyter Kernel in Slack. Just send Python code as a message.

Slack IPython bot 🤯 One Slack bot to rule them all. PyBot. Just send Python code as a message. Install pip install slack-ipython To start the bot, si

Rick Lamers 44 May 23, 2022