# Joking
![Logo](https://res.cloudinary.com/dll6vnzkb/image/upload/v1661657421/Joking_i6u5ks.png)
```python
>>>import Joking
>>>random_dad_joke()
My friend told me that pepper is the best seasoning for a roast, but I took it with a grain of salt.
>>>programming_joke()
The glass is neither half-full nor half-empty, the glass is twice as big as it needs to be.
>>>random_joke()
Why does Santa go down the chimney?
Because it soots him!
>>>random_knock_knock_joke()
knock knock joke example
>>>print("bye")
bye
```
Joking is a python library for getting random dad jokes and more kinds
of jokes v3.1.4
![image0](https://img.shields.io/badge/build-Passing-green?style=for-the-badge)
![forthebadge](https://forthebadge.com/images/badges/gluten-free.svg)
![forthebadge2](https://forthebadge.com/images/badges/powered-by-electricity.svg)
![image3](https://img.shields.io/badge/License-MIT-orange?style=for-the-badge)
![image4](https://bit.ly/3cTlr54)
![forthebadge](https://forthebadge.com/images/badges/made-with-python.svg)
![image7](https://tinyurl.com/emails83)
![PyPI - Downloads](https://static.pepy.tech/personalized-badge/joking?period=total&style=for-the-badge&units=none&left_color=black&right_color=orange&left_text=Downloads)
![image](https://img.shields.io/badge/coverage-100%25-green?style=for-the-badge&labelColor=black)
# Installation
you can install it by using the [pip](https://pip.pypa.io/en/stable/)
package manager
``` bash
pip install Joking
```
# How to Use
``` python
Multiple_Jokes(i) #i is for the amount of dad jokes
```
``` python
random_dad_joke() #prints out a random dad joke
```
``` python
programming_joke() #prints a random programming joke
```
``` python
random_joke() #prints a random joke
```
``` python
sjoke() #Gets a specific joke using the joke id from https://icanhazdadjoke.com/
```
``` python
search_for_joke() #prints the top result for the joke you searched
```
```python
JOD() #Gets the joke of the day
```
``` python
Random_knock_knock_joke() #gets a random knock knock joke
```
``` python
skkjoke() #Gets a specific knock knock joke using the joke id
```
``` python
DarkJoke() #Gets a dark joke that is potentially sexist or racist
```
``` python
Pun() #Gets a random pun
```
``` python
Submit_joke() #submits a joke
```
``` python
yo_mama_joke_slash_insults() #Gets a random Yo mama joke or insult
```
```python
animal_joke() #Gets a random animal Joke
```
```python
chuck_norris_joke() #Gets a chuck noris joke? (I don't even know what a chuck noris joke is)
```
```python
Meme() #Gets a meme from reddit
```
```python
make_meme() #Makes a meme
```
```python
Irony_Joke() #gives funny irony joke
```
```python
Irony_Joke_By_ID() #gives funny irony joke by ID
```
```python
Law_Joke() #Gets a law joke
```
```python
Law_Joke_By_ID() # just like Irony_Joke_By_ID() but with law jokes
```
# F.A.Q.
Q. *Who make's The Jokes?*
A. **The whole of the internet**
Q. *Are some jokes Inappropriate?*
A. **No, Most Joke's with the exception of Dark and some Law Jokes are not Inappropriate.**
Q. *How do I contact you?*
A. **h**
# How it works
It works by web scraping https://icanhazdadjoke.com/, jokes4us.com and using version
2 of jokeapi.dev
# Joke id's
Joke ids are Joke ids from icanhazdadjoke.com or from
http://www.jokes4us.com/knockknockjokes/random/knockknock{id go here}.html To find
a jokes id just search icanhazdadjoke.com or find the knock knock joke
you want from
http://www.jokes4us.com/knockknockjokes/index.html
# How to contribute
- Start by going to https://github.com/Iwertyuiop123653/Joker
- Then fork the repository
- make the changes you want
- Then commit
# Coming Soon
Something
# Contact
hahacoolguystacos@gmail.com or contact me via this form -> https://bit.ly/3CFTHeX
CHANGELOG
==============
3.1.5 (12/23/2022)
- Some bug fixes
- Minor Efficiency boosts
- New feature Law_Joke()
- New feature Law_Joke_By_ID()
Raw data
{
"_id": null,
"home_page": "https://github.com/Iwertyuiop123653/Joker",
"name": "Joking",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "Jokes",
"author": "Hasty shrimp452",
"author_email": "hahacoolguystaco@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/7c/01/6467039014adadad9330b093d1ff61e044eec15590774c3983e7cf22cd06/Joking-3.1.5.tar.gz",
"platform": null,
"description": "# Joking\n\n![Logo](https://res.cloudinary.com/dll6vnzkb/image/upload/v1661657421/Joking_i6u5ks.png)\n\n```python\n>>>import Joking\n>>>random_dad_joke()\nMy friend told me that pepper is the best seasoning for a roast, but I took it with a grain of salt.\n>>>programming_joke()\nThe glass is neither half-full nor half-empty, the glass is twice as big as it needs to be.\n>>>random_joke()\nWhy does Santa go down the chimney?\n\nBecause it soots him!\n>>>random_knock_knock_joke()\nknock knock joke example\n>>>print(\"bye\")\nbye\n```\n\n\nJoking is a python library for getting random dad jokes and more kinds\nof jokes v3.1.4\n\n![image0](https://img.shields.io/badge/build-Passing-green?style=for-the-badge)\n![forthebadge](https://forthebadge.com/images/badges/gluten-free.svg)\n![forthebadge2](https://forthebadge.com/images/badges/powered-by-electricity.svg)\n![image3](https://img.shields.io/badge/License-MIT-orange?style=for-the-badge)\n![image4](https://bit.ly/3cTlr54)\n![forthebadge](https://forthebadge.com/images/badges/made-with-python.svg)\n![image7](https://tinyurl.com/emails83) \n![PyPI - Downloads](https://static.pepy.tech/personalized-badge/joking?period=total&style=for-the-badge&units=none&left_color=black&right_color=orange&left_text=Downloads)\n![image](https://img.shields.io/badge/coverage-100%25-green?style=for-the-badge&labelColor=black)\n\n# Installation\n\nyou can install it by using the [pip](https://pip.pypa.io/en/stable/)\npackage manager\n\n``` bash\npip install Joking\n```\n\n# How to Use\n\n\n``` python\nMultiple_Jokes(i) #i is for the amount of dad jokes\n```\n\n``` python\nrandom_dad_joke() #prints out a random dad joke\n```\n\n``` python\nprogramming_joke() #prints a random programming joke\n```\n\n``` python\nrandom_joke() #prints a random joke\n```\n\n``` python\nsjoke() #Gets a specific joke using the joke id from https://icanhazdadjoke.com/\n```\n\n``` python\nsearch_for_joke() #prints the top result for the joke you searched\n```\n\n```python\nJOD() #Gets the joke of the day\n```\n\n``` python\nRandom_knock_knock_joke() #gets a random knock knock joke\n```\n\n``` python\nskkjoke() #Gets a specific knock knock joke using the joke id\n```\n\n``` python\nDarkJoke() #Gets a dark joke that is potentially sexist or racist\n```\n\n``` python\nPun() #Gets a random pun\n```\n\n``` python\nSubmit_joke() #submits a joke\n```\n\n``` python\nyo_mama_joke_slash_insults() #Gets a random Yo mama joke or insult\n```\n```python\nanimal_joke() #Gets a random animal Joke\n```\n\n```python\nchuck_norris_joke() #Gets a chuck noris joke? (I don't even know what a chuck noris joke is)\n```\n```python\nMeme() #Gets a meme from reddit\n```\n```python\nmake_meme() #Makes a meme\n```\n\n```python\nIrony_Joke() #gives funny irony joke\n```\n\n```python\nIrony_Joke_By_ID() #gives funny irony joke by ID\n```\n\n```python\nLaw_Joke() #Gets a law joke\n```\n\n```python\nLaw_Joke_By_ID() # just like Irony_Joke_By_ID() but with law jokes\n```\n\n# F.A.Q.\n\nQ. *Who make's The Jokes?*\n\nA. **The whole of the internet**\n\nQ. *Are some jokes Inappropriate?*\n\nA. **No, Most Joke's with the exception of Dark and some Law Jokes are not Inappropriate.**\n\nQ. *How do I contact you?*\n\nA. **h**\n\n# How it works\n\nIt works by web scraping https://icanhazdadjoke.com/, jokes4us.com and using version\n2 of jokeapi.dev \n\n# Joke id's\n\nJoke ids are Joke ids from icanhazdadjoke.com or from\nhttp://www.jokes4us.com/knockknockjokes/random/knockknock{id go here}.html To find\na jokes id just search icanhazdadjoke.com or find the knock knock joke\nyou want from\nhttp://www.jokes4us.com/knockknockjokes/index.html\n\n# How to contribute\n\n\n- Start by going to https://github.com/Iwertyuiop123653/Joker\n- Then fork the repository\n- make the changes you want\n- Then commit\n\n# Coming Soon\nSomething\n\n# Contact\n\nhahacoolguystacos@gmail.com or contact me via this form -> https://bit.ly/3CFTHeX\n\n\nCHANGELOG\n\n==============\n\n3.1.5 (12/23/2022)\n- Some bug fixes\n- Minor Efficiency boosts\n- New feature Law_Joke()\n- New feature Law_Joke_By_ID()\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Joking is a python library for getting random/sudo-random jokes",
"version": "3.1.5",
"split_keywords": [
"jokes"
],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "ec20cdaed9324b32288d09d6673133b1",
"sha256": "34c14bc4c697c84b9d54d726179d38196b32998351d648045ed03e2145ebd277"
},
"downloads": -1,
"filename": "Joking-3.1.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ec20cdaed9324b32288d09d6673133b1",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 5867,
"upload_time": "2022-12-23T20:09:52",
"upload_time_iso_8601": "2022-12-23T20:09:52.209554Z",
"url": "https://files.pythonhosted.org/packages/29/fe/d494d6a454bce4f7ffdeef6d909d31e6dd1b13be1508c1e99bed4e132640/Joking-3.1.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "8e666d9024f5c6a737ef6f3fed0914c1",
"sha256": "69f37e49c47378aefae503667356d517579d0dc9627b6807dc52f8e80803511f"
},
"downloads": -1,
"filename": "Joking-3.1.5.tar.gz",
"has_sig": false,
"md5_digest": "8e666d9024f5c6a737ef6f3fed0914c1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6281,
"upload_time": "2022-12-23T20:09:54",
"upload_time_iso_8601": "2022-12-23T20:09:54.273201Z",
"url": "https://files.pythonhosted.org/packages/7c/01/6467039014adadad9330b093d1ff61e044eec15590774c3983e7cf22cd06/Joking-3.1.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2022-12-23 20:09:54",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "Iwertyuiop123653",
"github_project": "Joker",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "joking"
}