Skip to main content

Join the Fotography.gg community on Discord for tips, feedback and events.Join Discord

Fotography.gg

Our Discord Free to join Forza Horizon 6

Shooting is
a sport here.

Two machines run our Discord. BOUNTY BOARD puts FILM on the line every single day: photo challenges, blind votes, duels, streaks, a monthly crown. MEETUP BUDDY turns "we should shoot together sometime" into a date, a voice channel and a full grid. You bring the camera.

17:00

a fresh bounty opens, every day but Sunday

ANY MINUTE

a Golden Hour can fire. 60 minutes. No warning

ALWAYS ON

the prompt wheel and the duel arena never close

A car mid-drift at night, smoke lit from behind

Your frames, judged by people who shoot too

entries: in-game captures only 写真家

Chapter one · the sport engine

Bounty Board

Every day at 17:00

One brief. 24 hours. Then the server judges you.

A photo brief lands in the forum: a car, a place, a mood. You get 24 hours to shoot one frame for it in-game. When time runs out, voting opens for 12 hours, and here is the twist: nobody can see who shot what. Entries are unsigned until the results drop, so the vote is about the frame, never the name. Podium pays FILM. Every valid entry pays FILM. Wednesday runs HARD at x1.5, one Saturday a month goes EVENT at x2.0, and Sunday the board goes dark.

A night shot of a Japanese coupe at industrial docks, the kind of frame a bounty asks for

#bounty-board today 17:00

A 90s JDM legend at the industrial docks

Golden hour. Your frame, your rules.

TIER

STANDARD

SHOOT

24 H

VOTE

BLIND 匿名

Post one photo-mode capture in the thread. Delete and repost to replace. In-game shots only, no AI, no reposts: the board remembers every image it has ever seen.

MON

STANDARD

TUE

STANDARD

WED

HARD 挑戦

THU

STANDARD

FRI

STANDARD

SAT

STANDARD*

SUN

DARK 休

*first Saturday each month runs EVENT 特別 x2.0

No schedule. That is the point.

Golden Hour. Sixty minutes. Go.

A red alert with a twist constraint: feature the color red, no sky in frame, shot from below bumper height. You have one hour to shoot it fresh and post it. Not from your vault, the board can tell. Everyone who answers the call gets paid, and chaining weeks builds a bonus that regular grinding never touches. It fires a couple of times a week, daytime only, never on Sunday, and nobody knows when. Including the people who run it.

A low hard shaft of light raking down the flank of a dark coupe

🔴 Golden Hour live

+15 FILM

60:00

Tonight's twist: your shot must include a reflection.

🎞️ Prompt roulette

this one actually works, try it

Car

Location

Weather

Angle

Same pools as the live wheel. In the server it goes further: half the hands deal a real car from the Fotography.gg archive, with a link to every shot the community ever took of it.

Always on

No brief? Spin one.

/prompt deals you a four-slot hand: car, location, weather, angle. One free reroll if you hate it, weather rerolls are always free. Shoot the hand, reply to your card within 24 hours, get paid. Twice a day, every day, forever. It is the cure for "I don't know what to shoot tonight," and it has ended more creative blocks than any tutorial ever will.

The grudge settler

Showdown

Think you are better than someone? Prove it or pay them. /duel calls them out with FILM staked from both sides, 10 to 100. Same prompt for both of you, 24 hours to shoot, then the community votes blind between two unsigned frames. Winner takes the whole pot. Skip your shot and it is a walkover: they take it without breaking a sweat.

Wide, patient, architectural: one of two anonymous entries in a duel
Astakes 20
Tight, aggressive, textural: one of two anonymous entries in a duel
Bstakes 20

Pot: 40 FILM · blind vote decides · duelists cannot vote

The economy has a cash register

The Darkroom 現像室

Everything you earn is called FILM, and FILM is not a scoreboard decoration: you spend it. Open /darkroom and develop it into something with edge.

10 FILM

Extra reroll

One more spin on a roulette hand you hate. Stacks.

25 FILM

Double Down

Arm it before you enter the day's bounty. Podium pays double. Miss and the stake is gone.

60 FILM

Streak Shield

The day your streak would die, a shield burns instead and the run lives.

100 FILM

Hunter's Contract

Fund a bounty with your name on it. It jumps the queue and the whole server shoots your idea.

The month is the match

Streaks, badges, and one red crown.

Enter bounties on consecutive days and the streak bonus stacks. Ten permanent badges 記章 mark the moments that matter: first blood, a 14-day run, fifty ballots cast, five duel wins. And when the season closes, the month's top hunter takes the Bounty Hunter 賞金稼ぎ role: hoisted, red, and theirs alone until someone takes it back. The crown even chooses one bounty theme per season. Suggest your own any time with /bounty-suggest: if the mods run it, the bounty carries your credit and pays you for the idea.

0H

to shoot every brief. No extensions, no mercy

0

permanent badges 記章 to earn

0+

FILM a day from streaks alone, at full run

0

Bounty Hunter crown per month. One.

Your commands, from the day you join

/prompt

deal a roulette hand, shoot it, get paid

/bounty

what is on the board right now

/duel

call someone out, FILM at stake

/darkroom

spend FILM on perks

/bounty-stats

your FILM card, streaks and badges

/bounty-leaderboard

season, all time, or live streaks

/bounty-suggest

pitch a bounty, get credited and paid

/fotoreal

opt into Golden Hour pings

Chapter two · the social engine

Meetup Buddy

One command becomes four things

From 'anyone up for a cruise?' to a full grid.

No pinned-message archaeology. No "wait, what time is that for me?". No empty lobbies. A host fills one form, and the machine builds the entire meet around it. These steps are a real sequence, in the order the bot actually runs them.

Four cars lined up together on a circuit at dusk, the end state of a meetup

Everybody on the grid, at the same hour

the bot did the organizing

01

The form

A host runs /meetup: title, time, meet spot, schedule, rules. The timezone picker gets DST right, so nobody shows up an hour early.

02

The post

A proper forum post appears: OPEN banner, when, where, how to join, and live RSVP buttons with a spots counter.

03

The room

A voice channel spins up automatically, locked to people who said Going. RSVP off and the door closes behind you.

04

The calendar

A native Discord Scheduled Event lands in the Events tab, reminders included, in your own timezone.

#meetups Friday 21:00 your time

Night cruise, coastal highway 湾岸

Going 6/8

Maybe 2

Tap a button. This demo behaves like the real post.

RSVP that actually means something

Going is a key, not a vibe.

Saying Going unlocks the meet's voice channel; backing out locks it again and even disconnects you from the room. When a meet fills, extra Goings queue in a waitlist and get auto-promoted and DMed the second a spot opens. Reminder pings land before the start, and stale meets close themselves. Nobody herds cats here. The cats herd themselves.

Showing up is a stat

The ladder remembers who shows.

Every attended meet counts. Regulars earn tiered veteran roles as their total climbs, the busiest host each month takes Host of the Month, and /meetup-leaderboard settles who actually turns up versus who just talks about it. Hosts get power tools too: save a meet as a template and relaunch it in seconds, bump a last call before start, and every edit updates the post, the voice channel and the calendar event together, so nothing drifts out of sync.

The climb

01

Attend your first meet

you are on the board

02

Keep showing up

veteran roles land as your count climbs

03

Host the most in a month

Host of the Month, named in front of everyone

Meet commands (host tools need the Meetup Host role, earned in the community)

/meetup-stats

your attendance record, or anyone's

/meetup-leaderboard

who actually shows up

/meetuphost

open the meet form

/meetup-edithost

change anything, everything stays in sync

/meetup-announcehost

last-call bump before start

/meetup-flyerhost

a ready-to-run flyer prompt for your meet

/meetup-templatehost

save a format, relaunch in seconds

/meetup-donehost

close it clean: post, room, calendar

All of it lives in one place

The Fotography.gg
Discord.

Free, no tryouts, no minimum skill. Walk in, spin the wheel, enter tonight's bounty, RSVP to a cruise. The bots handle everything else, and your best frames end up right here in the permanent archive, organized forever.

Fan project. Not affiliated with Microsoft, Xbox, Playground Games, Turn 10, or Forza. Artwork on this page is illustration, not community work. Real entries live in the Discord and in the archive.

We use cookies

Necessary cookies keep the site running. We'd also like to use optional analytics and marketing cookies, only with your consent. Read our Privacy Policy.