Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RocketGod-git/shodanbot
/ functions
Functions
34 in github.com/RocketGod-git/shodanbot
⨍
Functions
34
◇
Types & classes
3
↳
Endpoints
2
↓ 28 callers
Function
handle_errors
(interaction, error, error_type="Error")
main.py:159
↓ 9 callers
Function
process_shodan_results
(interaction: discord.Interaction, result: dict, max_results: int = 10, display_mode: str = "full")
main.py:184
↓ 4 callers
Method
button_callback
(self, interaction: discord.Interaction, max_results: int)
main.py:392
↓ 4 callers
Method
send_split_messages
Sends a message, and if it's too long for Discord, splits it.
main.py:88
↓ 2 callers
Method
__init__
(self, shodan_key)
main.py:81
↓ 1 callers
Function
check_configurations
(config)
main.py:60
↓ 1 callers
Function
generate_detailed_info
(match: dict)
main.py:240
↓ 1 callers
Method
handle_search
(self, interaction: discord.Interaction, max_results: int)
main.py:313
↓ 1 callers
Function
is_ipv6
Checks if the given address is an IPv6 address.
main.py:73
↓ 1 callers
Function
load_config
()
main.py:52
↓ 1 callers
Function
setup_bot_commands
()
main.py:436
Method
__init__
(self, *args, **kwargs)
main.py:295
Method
__init__
(self, query)
main.py:307
Function
exploitsearch
(interaction: discord.Interaction, term: str)
main.py:592
Method
fifty_results_button
(self, interaction: discord.Interaction, button: discord.ui.Button)
main.py:424
Function
help_command
(interaction: discord.Interaction)
main.py:713
Function
hostinfo
(interaction: discord.Interaction, host_ip: str)
main.py:499
Method
hundred_results_button
(self, interaction: discord.Interaction, button: discord.ui.Button)
main.py:428
Function
listtags
Retrieves a list of popular exploit tags from Shodan based on a specified size.
main.py:626
Function
on_ready
()
main.py:438
Method
on_submit
(self, interaction: discord.Interaction)
main.py:299
Function
protocols
(interaction: discord.Interaction)
main.py:509
Function
search
(interaction: discord.Interaction)
main.py:521
Function
searchcity
(interaction: discord.Interaction, city: str)
main.py:540
Function
searchcountry
(interaction: discord.Interaction, country_code: str)
main.py:574
Function
searchgeo
(interaction: discord.Interaction, latitude: float, longitude: float, radius: int = 10)
main.py:695
Function
searchisp
(interaction: discord.Interaction, isp: str)
main.py:685
Function
searchnetblock
(interaction: discord.Interaction, netblock: str)
main.py:655
Function
searchorg
(interaction: discord.Interaction, organization: str)
main.py:552
Function
searchport
(interaction: discord.Interaction, port: int)
main.py:563
Function
searchproduct
(interaction: discord.Interaction, product: str)
main.py:665
Function
searchssl
(interaction: discord.Interaction, ssl_hash: str)
main.py:675
Method
twenty_results_button
(self, interaction: discord.Interaction, button: discord.ui.Button)
main.py:420
Method
two_hundred_fifty_results_button
(self, interaction: discord.Interaction, button: discord.ui.Button)
main.py:432