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
This python cheat utilizes PyMeow, PyMem, and others to enhance your CS:GO experience ;).

CSGO-Python-Cheat This python cheat utilizes PyMeow, PyMem, and others to enhance your CS:GO experience ;). Features Esp Tracers Chams (More to come)

Addi 1 Nov 30, 2021
BleachBit system cleaner for Windows and Linux

BleachBit BleachBit cleans files to free disk space and to maintain privacy. Running from source To run BleachBit without installation, unpack the tar

1.9k Jan 06, 2023
PYAW allows you to call assembly from python

PYAW allows you to call assembly from python

2 Dec 13, 2021
Module to use some statistics from Spotify API

statify Module to use some statistics from Spotify API To use it you have to import the functions into your own project. You have also to authenticate

Miguel Cózar 2 Jun 02, 2022
Automatically scrape all of your artifacts in Genshin Impact.

Genshin Artifact Scraper Automatically scrape all of your artifacts in Genshin Impact. Features: Simple recalibration (2 steps). GUI to select OCR reg

21 Dec 17, 2022
A Telegram Userbot to play Audio and Video songs / files in Telegram Voice Chats

TG-MusicPlayer A Telegram Userbot to play Audio and Video songs / files in Telegram Voice Chats. It's made with PyTgCalls and Pyrogram Requirements Py

4 Jul 30, 2022
Add Reactions to your Channel Posts!

• Shaaak - Post Reaction Bot Simple and Minimalistic telegram bot to add Reactions and Comments to your Channel Posts! - What's Unique About it?

Harsh Raj 4 Jan 31, 2022
Telegram bot for stream music or video on telegram

KYURA MUSIC Telegram bot for stream music or video on telegram, powered by PyTgCalls and Pyrogram Help Need Help me to translate this repo, click the

0 Dec 08, 2022
SpamSMS - SPAM SMS menggunakan api web INDIHOME

SPAM SMS Unlimited SPAM SMS menggunakan api web INDIHOME Cara Install Di Termux

Zuck-Ker 1 Jan 08, 2022
Google Search Results via SERP API pip Python Package

Google Search Results in Python This Python package is meant to scrape and parse search results from Google, Bing, Baidu, Yandex, Yahoo, Home depot, E

SerpApi 254 Jan 05, 2023
This bot can mention members upto 10,000 in groups and can mention members upto 200 in channels !

Mention All Bot This bot can mention members upto 10,000 in groups and can mention members upto 200 in channels ! 🏷 Infomation Language: Python. Tele

Anjana Madu 52 Dec 29, 2022
An API wrapper for Discord written in Python.

HCord A fork of discord.py project. HCord is a modern, easy to use, feature-rich, and async ready API wrapper for Discord written in Python. Key Featu

HCord 0 Jul 30, 2022
As Slack no longer provides an API to invite people, this is a Selenium Python script to do so

As Slack no longer provides an API to invite people, this is a Selenium Python script to do so

This project is a basic login system in terminal for Discord

Welcome to Discord Login System(Terminal) 👋 This project is a basic login system in terminal for Discord Author 👤 arukovic Github: @SONIC-CODEZ Show

SONIC-CODEZ 2 Feb 11, 2022
Telegram Link Shortener Bot (With 20 Shorteners)

Telegram ShortenerBot ShortenerBot: 🇬🇧 Telegram Link Shortener Bot (11 + 9 Shorteners) 🇹🇷 Telegram Link Kısaltıcı Bot (11 + 9 Kısaltıcı) All suppo

Hüzünlü Artemis [HuzunluArtemis] 10 May 24, 2022
ResolveURL - Fork of UrlResolver by eldorados, tknorris and jsergio123

ResolveURL Fork of UrlResolver by eldorados, tknorris and jsergio123 I am in no

gujal 60 Jan 03, 2023
MVP monorepo to rapidly develop scalable, reliable, high-quality components for Amazon Linux instance configuration management

Ansible Amazon Base Repository Ansible Amazon Base Repository About Setting Up Ansible Environment Configuring Python VENV and Ansible Editor Configur

Artem Veremey 1 Aug 06, 2022
Shedding a new skin on Dis-Snek's commands.

Molter - WIP Shedding a new skin on Dis-Snek's commands. Currently, its goals are to make message commands more similar to discord.py's message comman

Astrea 7 May 01, 2022
Automatically detect changes made to the official Telegram sites.

🕷 Telegram Web Crawler This project is developed to automatically detect changes made to the official Telegram sites. This is necessary for anticipat

Il'ya 115 Dec 31, 2022
PHION's client-side core python library

PHION-core PHION's client-side core python library. This library is not meant to be used directly by users. If you want to install phion please use th

PHION 2 Feb 07, 2022