Media Gallery
Screenshots and videos showcasing G-Man in action

No media available.

About G-Man

This bot is based on G-Man from the Half-Life series.

It includes a variety of commands ranging from things like media editing, reminding, and AI chat (no image generation. that won't be added.)

Some commands that may seem useful to you:

  • yt-dlp
  • This command uses the popular and open-source command line tool known as yt-dlp. Which is used to download audio/video from many websites.
  • Do mind that it uses the Python API, meaning some options are a bit different than the CLI ones you see in yt-dlp's repository.
  • Has some simple postprocessing options:
    • -convert [optional file extension; defaults to mp4] for entirely converting a video to another format. (one of: .avi, .flv, .gif, .mkv, .mov, .mp4, .webm, .aac, .aiff, .alac, .flac, .m4a, .mka, .mp3, .ogg, .opus, .vorbis, and .wav) it's recommended you use this option only if you have to, due to it increasing the filesize and causing quality loss. only use this if you have to embed a file if -remux doesn't help.
    • -remux [optional file extension; defaults to mp4] similar to -convert but instead copies the codecs of the media to the target extension without losing quality or increasing filesize. Supports the same amount of formats -convert does, but be aware that some extensions may not work if the codecs don't support them. Can be used to embed some files like from .mkv to .mp4.
    • -audio [optional audio file extension; defaults to mp3] extracts audio from a video and converts it to an audio file. (one of: .aac, .alac, .flac, .m4a, .mp3, .opus, .vorbis, .wav. there is also best which will not convert the audio file to retain quality.)
  • You can use -listformats to view and check the format list of a video or audio. This is useful if you want to explicitly choose a format like a smaller one to upload easily. After making sure of the format you want to choose, use -format <format_id>+<format_id> (some websites contain seperate formats like one for video and one for audio. the + is used to merge them both.)
  • You can use -json to view the info-dict of a video. (advanced, not recommended for beginners.)
  • You can also download a specific section of a video by specifying the timestamps of it, via -download-ranges <HH:MM:SS-HH:MM:SS>. An example would be something like: -download-ranges 5-10 to download that range of the video. Also supports milliseconds. Please note you may want to use another option known as -force-keyframes-at-cuts which re-encodes (converts) the video to precisely seek and download that section. If you don't want to get inaccurate clips, use that option all the time.
Popular Commands
Most used commands this month

This bot doesn't seem to use slash commands.

Bot Information

Similar Games Bots

Discover other games bots that might interest you

Popular Discord Bots

Check out the most popular bots in our directory

Discover More Bots

Explore our complete directory of Discord bots to find the perfect ones for your server