[ABANDONED!] This is a Discord Bot written in C# that connects to Omegle and utilize the normal chat, question and spyee function. https://phenomic.net
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
PHENOMICAL 79de779240 Added NET Core Omegle submodule. 5 years ago
Omegle-Discord-Bot Added NET Core Omegle submodule. 5 years ago
.gitignore Aaaaand more .gitignore corrections. 5 years ago
.gitmodules Added NET Core Omegle submodule. 5 years ago
LICENSE Initial commit 5 years ago
README.md Implemented new admin commands! 5 years ago
_config.yml Set theme jekyll-theme-slate 5 years ago

README.md

Omegle-Discord-Bot [MOSTLY NON-FUNCTIONAL]

Work in Progress!

This is a Discord Bot written in C# that connects to Omegle and utilize the normal chat, question and spyee function.


Current functional Commands

  • .omg chat
  • .omg end
  • .omg reconnect
  • .omg admin clean
  • .omg admin setsessiontimeout
  • .omg admin setmaxsessions
  • .omg admin listsessions

Planned Commands and description

Normal Chat Commands

Command Example Usage Description
.omg chat [lang] [BOOLunmoderated] [topic1] [topic2].. .omg chat en false swimming friends Starts a public Omegle Chat. You wil be moved in a newly created Omegle Channel.
.omg chatp [lang] [BOOLunmoderated] [topic1] [topic2].. .omg chat en false swimming friends Starts a private Omegle Chat via Direct Messaging

Ask Question Commands

Command Example Usage Description
.omg question [question] .omg question How is the weather over there? Starts a public question chat where you can 2 Strangers discuss your question. You wil be moved in a newly created Omegle Channel.
.omg questionp [question] .omg questionp How is the weather over there? Starts a private question chat where you can 2 Strangers discuss your question via Direct Messaging.

Spyee Commands

Command Example Usage Description
.omg spyee .omg spyee Starts a public Spyee chat where you and others can discuss a question. You wil be moved in a newly created Omegle Channel.
.omg spyeep .omg spyeep Starts a private Spyee chat via direct messaging.

General Commands

Command Example Usage Description
.omg end .omg end Ends your omegle session completely.
.omg reconnect .omg reconnect Reconnects you with other Stranger/s. Works also in direct messaging.

Admin Commands

Command Example Usage Description
.omg admin clean .omg admin clean Ends all Omegle sessions of your guild and removes the corresponding channels.
.omg admin listsesions .omg admin listsessions Lists all active sessions.
.omg admin endsession @User .omg admin endsession @PHENOMICAL Ends the session for the specified user.
.omg admin setsessiontimeout NUMTimeSeconds .omg admin setsessiontimeout 30 After a stranger has disconnected, how long should the channel exist for reconnecting.
.omg admin setmaxsessions NUMMaxChannels .omg admin setmaxsessions 10 Limits how many public chatrooms (Text channels) can be created. Set to 0 for infinite channels.
.omg admin setmode Chat/Question/Spyee BOOLEnabled .omg admin setmode Question false Determines wether certain modes can be used.
.omg admin setreconnectcooldown NUMTimeMilliSeconds .omg admin setreconnectcooldown 1000 Determines how fast can a user reconnect. I suggest to leave this at >1000ms otherwise this bot may get's IP Banned.
.omg admin enablelogging BOOLEnabled .omg admin enablelogging true Enables writing a omeglebot_<DATE_TIME>.log

Utility Commands

Command Example Usage Description
.omg util status .omg util status Returns the total connections to Omegle, Ban status, Antinude percent, Spy queue time, Spyee queue time and Timestamp
.omg util antinudeservers .omg util antinudeservers Returns the current active antinude servers.
.omg util servers .omg util servers Returns the current active servers on omegle.